diff --git a/.config/copier/.copier-answers.release.yaml b/.config/copier/.copier-answers.release.yaml index 318818d..a031fa4 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.12 +_commit: v0.3.14 _src_path: gh:liblaf/copier-release diff --git a/.config/copier/.copier-answers.shared.yaml b/.config/copier/.copier-answers.shared.yaml index ec163e1..4d1a6c9 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.21 +_commit: v0.2.24 _src_path: gh:liblaf/copier-shared 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 648e699..6f615a8 100644 --- a/.config/mise/conf.d/50-shared.toml +++ b/.config/mise/conf.d/50-shared.toml @@ -2,6 +2,10 @@ # This file is @generated by . # DO NOT EDIT! +# Use jsdelivr.net instead of raw.githubusercontent.com to avoid HTTP 429 (Too Many +# Requests) rate limit errors + [tasks.copier-update] -description = "Recopy all configured Copier templates from their answers files." -file = "https://raw.githubusercontent.com/liblaf/copier-shared/fcd894b2d73556adafdc23069083d771f734abf9/mise-tasks/copier-update.sh" +description = "Reapply all Copier templates using their saved answers" +file = "https://cdn.jsdelivr.net/gh/liblaf/copier-shared@065e35a2e53df85a160950c67df0b33f09aed064/mise-tasks/copier-update.sh" +interactive = true diff --git a/.github/workflows/release-pr.yaml b/.github/workflows/release-pr.yaml index 26ffdda..0711051 100644 --- a/.github/workflows/release-pr.yaml +++ b/.github/workflows/release-pr.yaml @@ -30,16 +30,16 @@ jobs: version: ${{ steps.version.outputs.version }} steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: fetch-depth: 0 - name: Install git-cliff - uses: taiki-e/install-action@07b4745e0c39a41822af610387492e3e53aa222b # v2 + uses: taiki-e/install-action@1beb33eee6d086258184383af9a538940be190ed # v2 with: tool: git-cliff - id: version name: Next version - uses: liblaf/actions/next-version@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/next-version@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 env: GIT_CLIFF_CONFIG_URL: ${{ env.GIT_CLIFF_CONFIG_URL }} GITHUB_TOKEN: ${{ github.token }} @@ -60,12 +60,12 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: fetch-depth: 0 - name: Install rumdl diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index 64da614..b05eaa7 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -23,12 +23,12 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: token: ${{ steps.auth.outputs.token }} - id: version diff --git a/.github/workflows/shared-approve.yaml b/.github/workflows/shared-approve.yaml index ed4ca95..8980807 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@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/approve@f53e930a3c8515151fc60ca60623e766c0c85643 # 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 9fef7b7..e22a349 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@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Install mise - uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4 - 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 b18fd66..a5456e3 100644 --- a/.github/workflows/shared-mega-linter.yaml +++ b/.github/workflows/shared-mega-linter.yaml @@ -33,15 +33,15 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - id: lint name: MegaLinter - uses: liblaf/megalinter-custom-flavor-all@ecca25ee45e45a0f161ba125bf079abc7ebf67eb # main + uses: liblaf/megalinter-custom-flavor-all@4e698aefdb7056813167596e16c0d31b470be2e8 # 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 @@ -90,12 +90,12 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/auth@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: client-id: ${{ vars.APP_CLIENT_ID }} private-key: ${{ secrets.APP_PRIVATE_KEY }} - name: Approve - uses: liblaf/actions/approve@ba7e8a8be5abc0d1e1bac89ccc58f86204c06a20 # v3 + uses: liblaf/actions/approve@f53e930a3c8515151fc60ca60623e766c0c85643 # v3 with: approve-token: ${{ steps.auth.outputs.token }} pull: ${{ needs.mega-linter.outputs.pull-request-url }}