diff --git a/.github/actions/default/action.yml b/.github/actions/default/action.yml index ff9b4ddc..29614e78 100644 --- a/.github/actions/default/action.yml +++ b/.github/actions/default/action.yml @@ -10,14 +10,14 @@ runs: - name: Install Nix uses: cachix/install-nix-action@v31 - name: Cache dependencies - uses: nix-community/cache-nix-action@v6 + uses: nix-community/cache-nix-action@v7 with: primary-key: nix-${{ runner.os }}-${{ hashFiles('**/flake.nix', '**/flake.lock') }} restore-prefixes-first-match: nix-${{ runner.os }}- - name: Load dependencies shell: bash run: nix develop --install - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | ~/.cache/go-build diff --git a/.github/actions/env/action.yml b/.github/actions/env/action.yml index e32a8d64..505d41f6 100644 --- a/.github/actions/env/action.yml +++ b/.github/actions/env/action.yml @@ -8,9 +8,9 @@ runs: using: composite steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: "Put back the git branch into git (Earthly uses it for tagging)" shell: bash run: | diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7603b6fa..c9f370d1 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: permissions: statuses: write steps: - - uses: amannn/action-semantic-pull-request@v5 + - uses: amannn/action-semantic-pull-request@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -30,7 +30,7 @@ jobs: GOPATH: /tmp/go GOLANGCI_LINT_CACHE: /tmp/golangci-lint steps: - - uses: 'actions/checkout@v4' + - uses: 'actions/checkout@v6' with: fetch-depth: 0 - name: Setup Env @@ -56,7 +56,7 @@ jobs: env: GOPATH: /tmp/go steps: - - uses: 'actions/checkout@v4' + - uses: 'actions/checkout@v6' with: fetch-depth: 0 - name: Setup Env @@ -77,14 +77,14 @@ jobs: - Dirty steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - uses: earthly/actions-setup@v1 with: github-token: ${{ secrets.GITHUB_TOKEN }} version: "latest" - - uses: 'actions/checkout@v4' + - uses: 'actions/checkout@v6' with: fetch-depth: 0 - name: Setup Env @@ -92,11 +92,11 @@ jobs: with: token: ${{ secrets.NUMARY_GITHUB_TOKEN }} - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to GitHub Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: "NumaryBot" diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 4133ff33..29d81e13 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -10,7 +10,7 @@ jobs: GoReleaser: runs-on: "shipfox-4vcpu-ubuntu-2404" steps: - - uses: 'actions/checkout@v4' + - uses: 'actions/checkout@v6' with: fetch-depth: 0 - name: Setup Env @@ -18,11 +18,11 @@ jobs: with: token: ${{ secrets.NUMARY_GITHUB_TOKEN }} - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to GitHub Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: "NumaryBot"