Skip to content

Commit

Permalink
Merge pull request #72 from SAP-samples/updating-actions-versions
Browse files Browse the repository at this point in the history
Update docker-build-and-push.yml
  • Loading branch information
matthieupelatan committed Dec 13, 2023
2 parents d16533f + 47be7fb commit 9b402d1
Showing 1 changed file with 36 additions and 35 deletions.
71 changes: 36 additions & 35 deletions .github/workflows/docker-build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,24 +51,25 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT


- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-broker
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-broker
Expand All @@ -85,24 +86,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v4
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-approuter
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-approuter
Expand All @@ -119,24 +120,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-bp-service
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-bp-service
Expand All @@ -153,24 +154,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-db-service
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-db-service
Expand All @@ -187,24 +188,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-ef-service
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-ef-service
Expand All @@ -221,24 +222,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-email-service
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-email-service
Expand All @@ -255,24 +256,24 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Log in to the Container registry
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Get commit id
id: vars
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
run: echo "name=sha_short::$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-ui
- name: Build Docker image
uses: docker/build-push-action@v2.10.0
uses: docker/build-push-action@v5
with:
context: .
file: ./code/easyfranchise/deployment/docker/Dockerfile-ui
Expand Down

0 comments on commit 9b402d1

Please sign in to comment.