diff --git a/.github/workflows/acceptance.yml b/.github/workflows/acceptance.yml index 9e2e080..61fdf1e 100644 --- a/.github/workflows/acceptance.yml +++ b/.github/workflows/acceptance.yml @@ -16,7 +16,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: acceptance uses: ./ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1d93749..68b04ff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,14 +19,14 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: fetch crystal version id: crystal-version run: echo "crystal=$(cat .crystal-version)" >> $GITHUB_OUTPUT - name: install crystal - uses: crystal-lang/install-crystal@v1.8.2 + uses: crystal-lang/install-crystal@v1.8.3 with: crystal: ${{ steps.crystal-version.outputs.crystal }} diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index fe566e8..90e00b8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -19,14 +19,14 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: fetch crystal version id: crystal-version run: echo "crystal=$(cat .crystal-version)" >> $GITHUB_OUTPUT - name: install crystal - uses: crystal-lang/install-crystal@v1.8.2 + uses: crystal-lang/install-crystal@v1.8.3 with: crystal: ${{ steps.crystal-version.outputs.crystal }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c196269..46427ae 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,14 +16,14 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: fetch crystal version id: crystal-version run: echo "crystal=$(cat .crystal-version)" >> $GITHUB_OUTPUT - name: install crystal - uses: crystal-lang/install-crystal@v1.8.2 + uses: crystal-lang/install-crystal@v1.8.3 with: crystal: ${{ steps.crystal-version.outputs.crystal }} @@ -45,11 +45,11 @@ jobs: mv ./bin/github-action ./releases/github-action-linux-amd64 - name: generate artifact attestation - uses: actions/attest-build-provenance@v2.4.0 + uses: actions/attest-build-provenance@v3.0.0 with: subject-path: 'releases/*' - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: binaries path: releases/ @@ -62,7 +62,7 @@ jobs: - name: push release id: release - uses: ncipollo/release-action@v1.18.0 + uses: ncipollo/release-action@v1.20.0 with: artifacts: "./releases/*" tag: ${{ env.VERSION }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4301ca7..8daff52 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,14 +19,14 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: fetch crystal version id: crystal-version run: echo "crystal=$(cat .crystal-version)" >> $GITHUB_OUTPUT - name: install crystal - uses: crystal-lang/install-crystal@v1.8.2 + uses: crystal-lang/install-crystal@v1.8.3 with: crystal: ${{ steps.crystal-version.outputs.crystal }}