diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9f82e26..7a1ac31 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -7,12 +7,12 @@ on: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PALETTE_VERSION: 4.0.2 - PALETTE_CLI_VERSION: 4.2.2 - PALETTE_EDGE_VERSION: 4.2.3 - PACKER_VERSION: 1.9.4 + PALETTE_CLI_VERSION: 4.3.7 + PALETTE_EDGE_VERSION: 4.3.2 + PACKER_VERSION: 1.11.0 ORAS_VERSION: 1.0.0 - TERRAFORM_VERSION: 1.7.0 - PALETTE_REGISTRY_CLI_VERSION: 4.2.0 + TERRAFORM_VERSION: 1.8.4 + PALETTE_REGISTRY_CLI_VERSION: 4.3.0 jobs: docker: @@ -22,9 +22,9 @@ jobs: VERSION: ${{ steps.get-version.outputs.version }} steps: - name: Setup nodeJs - uses: actions/setup-node@v1.4.4 + uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "20" - name: Check out code into the Go module directory uses: actions/checkout@v4 @@ -44,11 +44,11 @@ jobs: - name: "Set up Docker Buildx" if: ${{ steps.dependencies.outputs.VERSION != ''}} - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3.3.0 - name: Login to GHCR if: ${{ steps.dependencies.outputs.VERSION != ''}} - uses: docker/login-action@v1 + uses: docker/login-action@v3.2.0 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -56,7 +56,7 @@ jobs: - name: Build and push if: ${{ steps.dependencies.outputs.VERSION != ''}} - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5.3.0 id: build-and-push with: context: . diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 373f8cf..6513507 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -39,12 +39,12 @@ jobs: steps: - id: checkout name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Nodejs - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20" - name: Install dependencies run: npm ci @@ -53,17 +53,17 @@ jobs: uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3.3.0 - name: Login to GHCR - uses: docker/login-action@v1 + uses: docker/login-action@v3.2.0 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and Push Docker Image - uses: docker/build-push-action@v4.0.0 + uses: docker/build-push-action@v5.3.0 with: context: . platforms: linux/amd64,linux/arm64