Skip to content

Commit

Permalink
reference actions by major-version
Browse files Browse the repository at this point in the history
Reference by major-version. This will allow us to automatically consume
patches, while (according to SemVer) hopefully not receiving
incompatible changes.
  • Loading branch information
ccwienk committed Sep 19, 2024
1 parent add0534 commit 421d2ea
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,30 +31,30 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the gardener/ingress-gce repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # https://github.com/actions/checkout/releases/tag/v4.1.7
uses: actions/checkout@v4

- name: Checkout the kubernetes/ingress-gce repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # https://github.com/actions/checkout/releases/tag/v4.1.7
uses: actions/checkout@v4
with:
repository: 'kubernetes/ingress-gce'
path: './ingress-gce'
persist-credentials: false
ref: '${{ inputs.ingress_gce_version }}'

- name: Login to registry
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # https://github.com/docker/login-action/releases/tag/v3.3.0
uses: docker/login-action@v3
with:
registry: ${{ env.IMAGE_REGISTRY }}
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Docker setup buildx
uses: docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db # https://github.com/docker/setup-buildx-action/releases/tag/v3.6.1
uses: docker/setup-buildx-action@v3
with:
platforms: ${{ env.PLATFORMS }}

- name: Build and push Docker images
uses: docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # https://github.com/docker/build-push-action/releases/tag/v6.7.0
uses: docker/build-push-action@v6
with:
context: .
tags: |
Expand All @@ -63,7 +63,7 @@ jobs:
platforms: ${{ env.PLATFORMS }}

- name: Create new release
uses: ncipollo/release-action@2c591bcc8ecdcd2db72b97d6147f871fcd833ba5 # https://github.com/ncipollo/release-action/releases/tag/v1.14.0
uses: ncipollo/release-action@v1
with:
tag: ${{ inputs.release_tag }}
makeLatest: true
Expand Down

0 comments on commit 421d2ea

Please sign in to comment.