diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a193049..5d5d387 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,10 +15,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@9e7f7633ff6f6d6048a9418a68d48f288f50eb14 # v4.2.3 - name: Run shellcheck run: mise run lint @@ -28,10 +28,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@9e7f7633ff6f6d6048a9418a68d48f288f50eb14 # v4.2.3 - name: Run tests run: mise run test @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Verify all referenced scripts exist run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 08350c6..2a8e507 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: release: - uses: Staffbase/gha-workflows/.github/workflows/template_release_drafter.yml@7433384f8737623f2c8eb247427830629ce66d97 # v14.1.0 + uses: Staffbase/gha-workflows/.github/workflows/template_release_drafter.yml@a38088448bfd106dbabe9f3b88f8cc8c88aaec83 # v15.1.1 secrets: app_id: ${{ vars.STAFFBASE_ACTIONS_APP_ID }} private_key: ${{ secrets.STAFFBASE_ACTIONS_PRIVATE_KEY }} diff --git a/action.yml b/action.yml index dbc7f62..1021321 100644 --- a/action.yml +++ b/action.yml @@ -137,11 +137,11 @@ runs: - name: Set up Docker Buildx if: inputs.docker-username != '' && inputs.docker-password != '' - uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 + uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 - name: Login to Registry if: inputs.docker-username != '' && inputs.docker-password != '' - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0 + uses: docker/login-action@abd2ef45e78c5afb21d64d4ca52ee8550d9572c7 # v4.5.1 with: registry: ${{ inputs.docker-registry }} username: ${{ inputs.docker-username }} @@ -150,7 +150,7 @@ runs: - name: Build id: docker_build if: steps.preparation.outputs.build == 'true' && inputs.docker-username != '' && inputs.docker-password != '' - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: ${{ inputs.working-directory }} push: ${{ inputs.docker-build-outputs == '' && steps.preparation.outputs.push || 'false' }} @@ -181,7 +181,7 @@ runs: - name: Checkout GitOps Repository if: inputs.gitops-token != '' - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: ${{ inputs.gitops-organization }}/${{ inputs.gitops-repository }} token: ${{ inputs.gitops-token }}