From e50a3683e78d9f632e5b57fdf49dc2f5432edcd0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 22:06:26 +0000 Subject: [PATCH] Chore: Update upstream action names and SHA pins Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/workflows/tag-push.yaml | 20 ++++++++++---------- .github/workflows/verify.yaml | 14 +++++++------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/tag-push.yaml b/.github/workflows/tag-push.yaml index 5e6a82b..5387fba 100644 --- a/.github/workflows/tag-push.yaml +++ b/.github/workflows/tag-push.yaml @@ -17,7 +17,7 @@ jobs: repository: name: "Repository" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/repository.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-inspect-repository.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 permissions: contents: read @@ -41,7 +41,7 @@ jobs: - name: "Build Python project" id: python-project-build # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/actions/python-project-build@ff95ecc325084a197c8d8a98d6ac499d30164e89 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/actions/python-project-build-action@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 with: github_attest: ${{ startsWith(github.ref, 'refs/tags/') }} sigstore_sign: ${{ startsWith(github.ref, 'refs/tags/') }} @@ -50,7 +50,7 @@ jobs: python-test: name: "Test" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/python-tests.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-python-tests.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - python-build # Matrix job @@ -65,7 +65,7 @@ jobs: python-security: name: "Security" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/python-security.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-python-audit.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - python-build # Matrix job @@ -81,7 +81,7 @@ jobs: name: "Jupyter notebooks" if: needs.repository.outputs.jupyter_notebooks == 'true' # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/jupyter-notebooks.yaml@265e5bb372374a016d668235e25ba443f579d2d2 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-notebook-tests.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - repository - python-build @@ -113,7 +113,7 @@ jobs: - name: "Extract project/repository naming" id: naming # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/actions/python-project-name@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/actions/python-get-project-name-action@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 - name: "⬇ Download build artefacts" uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 @@ -124,11 +124,11 @@ jobs: - name: "Check project version matches pushed tags" if: startsWith(github.ref, 'refs/tags/') # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/actions/python-project-version-vs-tag@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/actions/python-project-version-vs-tag-action@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 - name: "GitHub Release" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/actions/github-release-action@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/actions/github-release-action@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 with: project_name: ${{ env.python_project_name }} artefact_location: "dist" @@ -138,7 +138,7 @@ jobs: pypi-test: name: "Test" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/pypi-publish.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 + uses: os-climate/osc-github-devops/.github/workflows/reuse-publish-pypi.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - repository - python-build @@ -161,7 +161,7 @@ jobs: # yamllint disable-line rule:line-length if: startsWith(github.ref, 'refs/tags/') || contains(github.event.head_commit.message, '[release]') # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/pypi-publish.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 + uses: os-climate/osc-github-devops/.github/workflows/reuse-publish-pypi.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - repository - python-build diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml index bbeecbf..93f7737 100644 --- a/.github/workflows/verify.yaml +++ b/.github/workflows/verify.yaml @@ -25,7 +25,7 @@ jobs: repository: name: "Repository" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/repository.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-inspect-repository.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 permissions: contents: read @@ -45,14 +45,14 @@ jobs: - name: "Build Python project" id: python-project-build # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/actions/python-project-build@ff95ecc325084a197c8d8a98d6ac499d30164e89 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/actions/python-project-build-action@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 with: build_tag: ${{ needs.repository.outputs.build_tag }} python-test: name: "Test" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/python-tests.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-python-tests.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - python-build # Matrix job @@ -64,10 +64,10 @@ jobs: permissions: contents: read - python-security: - name: "Security" + python-audit: + name: "Audit" # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/python-security.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-python-audit.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - python-build # Matrix job @@ -83,7 +83,7 @@ jobs: name: "Jupyter notebooks" if: needs.repository.outputs.jupyter_notebooks == 'true' # yamllint disable-line rule:line-length - uses: os-climate/osc-github-devops/.github/workflows/jupyter-notebooks.yaml@6ec49941000685790f083eb83f97efd26c4b37a6 # 2024-01-14 + uses: os-climate/osc-github-devops/.github/workflows/reuse-notebook-tests.yaml@b9ee0c17efe57a1bca21fffbf557315cc20ba8c8 # 2024-01-20 needs: - repository - python-build