diff --git a/.config/copier/.copier-answers.release.yaml b/.config/copier/.copier-answers.release.yaml index d495273..f7c5b97 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.0 +_commit: v0.3.1 _src_path: gh:liblaf/copier-release diff --git a/.config/copier/.copier-answers.shared.yaml b/.config/copier/.copier-answers.shared.yaml index b266b92..5da7059 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.12 +_commit: v0.2.14 _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 87a7c27..eb0969c 100644 --- a/.config/mise/conf.d/50-shared.toml +++ b/.config/mise/conf.d/50-shared.toml @@ -4,4 +4,4 @@ [tasks.copier-update] description = "Recopy all configured Copier templates from their answers files." -file = "https://raw.githubusercontent.com/liblaf/copier-shared/229c877607592fdb64fd30c9fb5a511e86862304/mise-tasks/copier-update.sh" +file = "https://raw.githubusercontent.com/liblaf/copier-shared/5a55d431cc346ce595856961eb70f8c72a51a22c/mise-tasks/copier-update.sh" diff --git a/.github/workflows/release-pr.yaml b/.github/workflows/release-pr.yaml index 2356e1a..f3ce976 100644 --- a/.github/workflows/release-pr.yaml +++ b/.github/workflows/release-pr.yaml @@ -9,10 +9,7 @@ on: - main env: - GIT_CLIFF_CONFIG_URL: >- - https://raw.githubusercontent.com/liblaf/copier-release/0c66649f89da259fdfdc5e34caf43a57d1ce5d46/cliff.toml - -# + GIT_CLIFF_CONFIG_URL: https://raw.githubusercontent.com/liblaf/copier-release/refs/heads/main/cliff.toml concurrency: group: ${{ github.workflow }} @ ${{ github.ref }} @@ -35,12 +32,12 @@ jobs: with: fetch-depth: 0 - name: Install git-cliff - uses: taiki-e/install-action@cf525cb33f51aca27cd6fa02034117ab963ff9f1 # v2 + uses: taiki-e/install-action@3771e22aa892e03fd35585fae288baad1755695c # v2 with: tool: git-cliff - id: version name: Next version - uses: liblaf/actions/next-version@30c85b7c83d5db558c3113c5a7297837f6fe4904 # v1 + uses: liblaf/actions/next-version@0d18501335a3b930ccc19923d9439102a05367fd # v3 env: GIT_CLIFF_CONFIG_URL: ${{ env.GIT_CLIFF_CONFIG_URL }} GITHUB_TOKEN: ${{ github.token }} @@ -61,7 +58,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} @@ -70,7 +67,7 @@ jobs: with: fetch-depth: 0 - name: Install git-cliff - uses: taiki-e/install-action@cf525cb33f51aca27cd6fa02034117ab963ff9f1 # v2 + uses: taiki-e/install-action@3771e22aa892e03fd35585fae288baad1755695c # v2 with: tool: git-cliff - name: Generate changelog @@ -108,5 +105,3 @@ jobs: automerge release-please assignees: ${{ github.repository_owner }} - -# diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index 7f4bf1c..3562a59 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -25,7 +25,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # 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 abf1b01..a8b11e3 100644 --- a/.github/workflows/shared-approve.yaml +++ b/.github/workflows/shared-approve.yaml @@ -21,15 +21,16 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/approve@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: approve-token: ${{ steps.auth.outputs.token }} label: ${{ matrix.label }} + reviewer: ${{ steps.auth.outputs.committer-name }} strategy: matrix: label: diff --git a/.github/workflows/shared-copier-update.yaml b/.github/workflows/shared-copier-update.yaml index 821bf54..37401e6 100644 --- a/.github/workflows/shared-copier-update.yaml +++ b/.github/workflows/shared-copier-update.yaml @@ -25,7 +25,7 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} diff --git a/.github/workflows/shared-mega-linter.yaml b/.github/workflows/shared-mega-linter.yaml index f99912a..2fdd47e 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@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - id: lint name: MegaLinter - uses: liblaf/megalinter-custom-flavor-all@e4ff3731165d0b37dcf66ef40ddcd9e6c1825adf # main + uses: liblaf/megalinter-custom-flavor-all@1f661b2e07bf3fe80a03a2b5d3eb3e944bea9c09 # main env: GITHUB_TOKEN: ${{ steps.auth.outputs.token }} MEGALINTER_CONFIG: https://raw.githubusercontent.com/liblaf/megalinter-custom-flavor-all/refs/heads/main/.mega-linter.yml @@ -93,12 +93,13 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/auth@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@d510a5eaa5206b30ed1009660d04ef8082daf2d9 # v2 + uses: liblaf/actions/approve@0d18501335a3b930ccc19923d9439102a05367fd # v3 with: approve-token: ${{ steps.auth.outputs.token }} pull: ${{ needs.mega-linter.outputs.pull-request-url }} + reviewer: ${{ steps.auth.outputs.committer-name }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 83a794d..f4737e0 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.15.11 + rev: v0.15.13 hooks: - id: ruff-check args: - --fix - id: ruff-format - repo: https://github.com/oxc-project/mirrors-oxfmt - rev: v0.45.0 + rev: v0.50.0 hooks: - id: oxfmt - repo: https://github.com/oxc-project/mirrors-oxlint - rev: v1.60.0 + rev: v1.65.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.1.80 + rev: v0.1.93 hooks: - id: rumdl-fmt - repo: https://github.com/shellcheck-py/shellcheck-py