Skip to content

Commit

Permalink
Merge pull request #3423 from HHS/fix-azure-containerapp-updating
Browse files Browse the repository at this point in the history
fix: updating GHA workflows to add revision suffix
  • Loading branch information
jonnalley authored Feb 5, 2025
2 parents a1b3c8b + 4b8598d commit 37363f3
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/container-app-suffixes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
template:
revisionSuffix:
9 changes: 9 additions & 0 deletions .github/workflows/dev_fe_build_and_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,14 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Update yaml file to provide revision suffix
uses: fjogeleit/yaml-update-action@b75e8a929eb61bff6b67a6114943c9468f0bd933 # v0.16.0
with:
valueFile: './.github/container-app-suffixes.yml'
propertyPath: 'template.revisionSuffix'
value: ${{ github.run_id }}-${{ github.run_number }}
commitChange: false

- name: Log in to Azure
uses: azure/login@a65d910e8af852a8061c627c456678983e180302 # v2.2.0
with:
Expand All @@ -51,3 +59,4 @@ jobs:
containerAppName: opre-ops-${{ env.ENVIRONMENT }}-app-${{ env.WORKING_DIR }}
resourceGroup: opre-ops-${{ env.ENVIRONMENT }}-app-rg
imageToDeploy: ghcr.io/hhs/opre-ops/ops-${{ env.WORKING_DIR }}:${{ env.ENVIRONMENT }}
yamlConfigPath: ./.github/container-app-suffixes.yml
9 changes: 9 additions & 0 deletions .github/workflows/prod_fe_build_and_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,14 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Update yaml file to provide revision suffix
uses: fjogeleit/yaml-update-action@b75e8a929eb61bff6b67a6114943c9468f0bd933 # v0.16.0
with:
valueFile: './.github/container-app-suffixes.yml'
propertyPath: 'template.revisionSuffix'
value: ${{ github.run_id }}-${{ github.run_number }}
commitChange: false

- name: Log in to Azure
uses: azure/login@a65d910e8af852a8061c627c456678983e180302 # v2.2.0
with:
Expand All @@ -46,3 +54,4 @@ jobs:
containerAppName: opre-ops-${{ env.ENVIRONMENT }}-app-${{ env.WORKING_DIR }}
resourceGroup: opre-ops-${{ env.ENVIRONMENT }}-app-rg
imageToDeploy: ghcr.io/hhs/opre-ops/ops-${{ env.WORKING_DIR }}:${{ env.ENVIRONMENT }}
yamlConfigPath: ./.github/container-app-suffixes.yml
9 changes: 9 additions & 0 deletions .github/workflows/stg_fe_build_and_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,14 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Update yaml file to provide revision suffix
uses: fjogeleit/yaml-update-action@b75e8a929eb61bff6b67a6114943c9468f0bd933 # v0.16.0
with:
valueFile: './.github/container-app-suffixes.yml'
propertyPath: 'template.revisionSuffix'
value: ${{ github.run_id }}-${{ github.run_number }}
commitChange: false

- name: Log in to Azure
uses: azure/login@a65d910e8af852a8061c627c456678983e180302 # v2.2.0
with:
Expand All @@ -51,3 +59,4 @@ jobs:
containerAppName: opre-ops-${{ env.ENVIRONMENT }}-app-${{ env.WORKING_DIR }}
resourceGroup: opre-ops-${{ env.ENVIRONMENT }}-app-rg
imageToDeploy: ghcr.io/hhs/opre-ops/ops-${{ env.WORKING_DIR }}:${{ env.ENVIRONMENT }}
yamlConfigPath: ./.github/container-app-suffixes.yml

0 comments on commit 37363f3

Please sign in to comment.