diff --git a/.github/workflows/docker-hub-develop.yml b/.github/workflows/docker-hub-develop.yml index fb66a2ba..7903efd6 100644 --- a/.github/workflows/docker-hub-develop.yml +++ b/.github/workflows/docker-hub-develop.yml @@ -29,7 +29,7 @@ jobs: artifact-metadata: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Unshallow for git describe so we can create version.txt run: git fetch --prune --unshallow --tags --all --force @@ -40,17 +40,17 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build image id: push - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/docker-hub-latest.yml b/.github/workflows/docker-hub-latest.yml index d43afb4f..8ce6dcfb 100644 --- a/.github/workflows/docker-hub-latest.yml +++ b/.github/workflows/docker-hub-latest.yml @@ -27,7 +27,7 @@ jobs: artifact-metadata: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get release tag run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - name: Unshallow for git describe so we can create version.txt @@ -39,17 +39,17 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build image id: push - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/docker-hub-release.yml b/.github/workflows/docker-hub-release.yml index 5093371f..cfc48f21 100644 --- a/.github/workflows/docker-hub-release.yml +++ b/.github/workflows/docker-hub-release.yml @@ -27,7 +27,7 @@ jobs: artifact-metadata: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get release tag id: release_version run: echo "release_version=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT @@ -41,17 +41,17 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build image id: push - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/ghcr-all-dev-branches.yml b/.github/workflows/ghcr-all-dev-branches.yml index 886529ea..4046968d 100644 --- a/.github/workflows/ghcr-all-dev-branches.yml +++ b/.github/workflows/ghcr-all-dev-branches.yml @@ -27,7 +27,7 @@ jobs: attestations: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Unshallow for git describe so we can create version.txt run: git fetch --prune --unshallow --tags --all --force - name: Set lowercase image owner @@ -40,10 +40,10 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GHCR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -51,7 +51,7 @@ jobs: - name: Derive image tags id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }} tags: | @@ -60,7 +60,7 @@ jobs: - name: Build image id: push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/ghcr-latest.yml b/.github/workflows/ghcr-latest.yml index 20639cee..abddf7a7 100644 --- a/.github/workflows/ghcr-latest.yml +++ b/.github/workflows/ghcr-latest.yml @@ -23,7 +23,7 @@ jobs: artifact-metadata: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get release tag run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - name: Unshallow for git describe so we can create version.txt @@ -39,10 +39,10 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GHCR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -50,7 +50,7 @@ jobs: - name: Build and push image to GHCR id: push_ghcr - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/ghcr-release.yml b/.github/workflows/ghcr-release.yml index d42b9512..b72d1004 100644 --- a/.github/workflows/ghcr-release.yml +++ b/.github/workflows/ghcr-release.yml @@ -23,7 +23,7 @@ jobs: artifact-metadata: write steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get release tag id: release_version run: echo "release_version=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT @@ -40,10 +40,10 @@ jobs: platforms: ${{ env.PLATFORMS }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GHCR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -51,7 +51,7 @@ jobs: - name: Build and push image to GHCR id: push_ghcr - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./Dockerfile diff --git a/.github/workflows/mjolnir.yml b/.github/workflows/mjolnir.yml index 8c001102..4c2dff29 100644 --- a/.github/workflows/mjolnir.yml +++ b/.github/workflows/mjolnir.yml @@ -19,10 +19,10 @@ jobs: name: Build & Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Specifically use node 20 like in the readme. - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "20" - run: corepack enable @@ -33,9 +33,9 @@ jobs: name: Unit tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Specifically use node 20 like in the readme. - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "20" - run: corepack yarn install @@ -45,8 +45,8 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 60 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: "20" - name: Fetch and build mx-tester (cached across runs) @@ -67,8 +67,8 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 + - uses: actions/checkout@v6 with: node-version: "20" - name: Fetch and build mx-tester (cached across runs) diff --git a/.github/workflows/sign-off.yml b/.github/workflows/sign-off.yml index c6912f68..4ffab8c8 100644 --- a/.github/workflows/sign-off.yml +++ b/.github/workflows/sign-off.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check PR for sign-off text - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | // We don't require owners or members of the org to sign off.