Skip to content

Commit f5e3252

Browse files
authored
Merge branch 'dev' into feature/TPT-4457-add-integration-tests-for-rdma-interfaces
2 parents 5114107 + 0448280 commit f5e3252

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
oci_publish:
2727
name: Build and publish the OCI image
2828
runs-on: ubuntu-latest
29+
permissions:
30+
id-token: write
31+
contents: read
2932
steps:
3033
- name: Clone Repository
3134
uses: actions/checkout@v7
@@ -39,16 +42,23 @@ jobs:
3942
run: make requirements
4043

4144
- name: Set up QEMU
42-
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # pin@v4.1.0
45+
uses: docker/setup-qemu-action@v4
4346

4447
- name: Set up Docker Buildx
45-
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # pin@v4.0.0
48+
uses: docker/setup-buildx-action@v4
49+
50+
- name: OIDC connections
51+
id: docker_oidc
52+
uses: docker/oidc-action@v1
53+
with:
54+
connection-id: ${{ vars.DOCKER_OIDC_CONNECTION_ID }}
55+
expires-in: 1800
4656

4757
- name: Login to Docker Hub
4858
uses: docker/login-action@v4
4959
with:
50-
username: ${{ secrets.DOCKERHUB_USERNAME }}
51-
password: ${{ secrets.DOCKERHUB_TOKEN }}
60+
username: ${{ vars.DOCKER_ORGANIZATION_NAME }}
61+
password: ${{ steps.docker_oidc.outputs.token }}
5262

5363
# This is necessary as we want to ensure that version tags
5464
# are properly formatted before passing them into the

0 commit comments

Comments
 (0)