diff --git a/.config/copier/.copier-answers.release.yaml b/.config/copier/.copier-answers.release.yaml index d8ae27f..57a241c 100644 --- a/.config/copier/.copier-answers.release.yaml +++ b/.config/copier/.copier-answers.release.yaml @@ -1,4 +1,4 @@ # This file is @generated by . # DO NOT EDIT! -_commit: v0.3.21 +_commit: v0.3.24 _src_path: gh:liblaf/copier-release diff --git a/.config/copier/.copier-answers.shared.yaml b/.config/copier/.copier-answers.shared.yaml index 09b4af8..0fa5c3d 100644 --- a/.config/copier/.copier-answers.shared.yaml +++ b/.config/copier/.copier-answers.shared.yaml @@ -1,6 +1,6 @@ # This file is @generated by . # DO NOT EDIT! -_commit: v0.2.26 +_commit: v0.2.29 _src_path: gh:liblaf/copier-share author_email: 30631553+liblaf@users.noreply.github.com author_name: liblaf diff --git a/.config/mise/conf.d/50-shared.toml b/.config/mise/conf.d/50-shared.toml index 7e2e243..aadfb5f 100644 --- a/.config/mise/conf.d/50-shared.toml +++ b/.config/mise/conf.d/50-shared.toml @@ -7,5 +7,5 @@ [tasks.copier-update] description = "Reapply all Copier templates using their saved answers" -file = "https://cdn.jsdelivr.net/gh/liblaf/copier-shared@8a5e46cb046bff88c48ab82d62b2e4a9008bf006/mise-tasks/copier-update.sh" +file = "https://cdn.jsdelivr.net/gh/liblaf/copier-shared@978172af9521b7f2d1ab99c76e78700d198c7990/mise-tasks/copier-update.sh" interactive = true diff --git a/.github/workflows/release-pr.yaml b/.github/workflows/release-pr.yaml index 63ffa24..b806c1f 100644 --- a/.github/workflows/release-pr.yaml +++ b/.github/workflows/release-pr.yaml @@ -34,12 +34,12 @@ jobs: with: fetch-depth: 0 - name: Install git-cliff - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2 + uses: taiki-e/install-action@ab6895351a88b908e96a4697860d4ffea5e57dbe # v2 with: tool: git-cliff - id: version name: Next version - uses: liblaf/actions/next-version@3760e21400b668f031c052478945ea3555a1c39d # v3 + uses: liblaf/actions/next-version@639e227744be961cd2f182e870469d9f374ba80d # v3 env: GIT_CLIFF_CONFIG_URL: ${{ env.GIT_CLIFF_CONFIG_URL }} GITHUB_TOKEN: ${{ github.token }} @@ -60,7 +60,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@3760e21400b668f031c052478945ea3555a1c39d # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index babd216..08a1abd 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -23,7 +23,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@3760e21400b668f031c052478945ea3555a1c39d # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} diff --git a/.github/workflows/shared-approve.yaml b/.github/workflows/shared-approve.yaml index 73c019c..462c4d8 100644 --- a/.github/workflows/shared-approve.yaml +++ b/.github/workflows/shared-approve.yaml @@ -21,12 +21,12 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/approve@639e227744be961cd2f182e870469d9f374ba80d # v3 with: approve-token: ${{ steps.auth.outputs.token }} label: ${{ matrix.label }} diff --git a/.github/workflows/shared-copier-update.yaml b/.github/workflows/shared-copier-update.yaml index 9fe6bb0..febefb6 100644 --- a/.github/workflows/shared-copier-update.yaml +++ b/.github/workflows/shared-copier-update.yaml @@ -25,14 +25,14 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Install mise - uses: jdx/mise-action@c2a87611a18de5b3828c5652fe268e992400cb5c # v4 + uses: jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5 - name: Install Copier run: pipx install --pip-args cookiecutter copier - name: Copier update diff --git a/.github/workflows/shared-mega-linter.yaml b/.github/workflows/shared-mega-linter.yaml index 4da74c4..eca63c9 100644 --- a/.github/workflows/shared-mega-linter.yaml +++ b/.github/workflows/shared-mega-linter.yaml @@ -33,7 +33,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} @@ -41,13 +41,13 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - id: lint name: MegaLinter - uses: liblaf/megalinter-custom-flavor-all@aaf0f856b3e0ce5562356563690daec53783f5c2 # v10.0.0 + uses: liblaf/megalinter-custom-flavor-all@ca273325da5cd66191f002c2eaa57b76dc4de8a2 # v10.1.0 env: GITHUB_TOKEN: ${{ steps.auth.outputs.token }} MEGALINTER_CONFIG: https://raw.githubusercontent.com/liblaf/megalinter-custom-flavor-all/refs/heads/main/.mega-linter.yml - if: success() || failure() name: Upload reports - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 with: name: mega-linter-reports path: |- @@ -90,12 +90,12 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/auth@639e227744be961cd2f182e870469d9f374ba80d # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@73cad6439f8583d4bac35cdbdc6541aa0b6395c3 # v3 + uses: liblaf/actions/approve@639e227744be961cd2f182e870469d9f374ba80d # v3 with: approve-token: ${{ steps.auth.outputs.token }} pull: ${{ needs.mega-linter.outputs.pull-request-url }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7fc2451..bdc4d95 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,18 +18,18 @@ ci: repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.16.5 + rev: v0.16.10 hooks: - id: ruff-check args: - --fix - id: ruff-format - repo: https://github.com/oxc-project/mirrors-oxfmt - rev: v0.65.0 + rev: v0.71.0 hooks: - id: oxfmt - repo: https://github.com/oxc-project/mirrors-oxlint - rev: v1.80.0 + rev: v1.60.0 hooks: - id: oxlint - repo: https://github.com/pre-commit/pre-commit-hooks @@ -52,7 +52,7 @@ repos: hooks: - id: actionlint - repo: https://github.com/rvben/rumdl-pre-commit - rev: v0.2.62 + rev: v0.2.78 hooks: - id: rumdl-fmt - repo: https://github.com/shellcheck-py/shellcheck-py