diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 3a515a8..46e101c 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -40,13 +40,13 @@ jobs: attestations: write # needed for provenance attestation steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -63,7 +63,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/${{ github.repository }} # Use version input if available, otherwise use the git SHA @@ -75,7 +75,7 @@ jobs: - name: Build and push id: build - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . push: ${{ inputs.push-image }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 25ae6e7..d88abcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: echo "prerelease=${{ github.event.release.prerelease }}" >> "$GITHUB_OUTPUT" - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -42,7 +42,7 @@ jobs: needs: [precheck] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -72,7 +72,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ github.event.release.tag_name }} @@ -87,7 +87,7 @@ jobs: run: make package-crds VERSION=${{ needs.precheck.outputs.tag }} - name: Upload CRD Assets - uses: softprops/action-gh-release@v2.3.2 + uses: softprops/action-gh-release@v3 with: files: | dist/ui-operator-crds-${{ needs.precheck.outputs.tag }}.yaml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3c86b5d..a08280e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Go with private modules uses: ./.github/actions/setup-go-private @@ -48,7 +48,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Go with private modules uses: ./.github/actions/setup-go-private @@ -57,7 +57,7 @@ jobs: gh-token: ${{ secrets.GH_PAT }} - name: Login to Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.repository_owner }}