Skip to content

Commit bebd687

Browse files
Update deploy.yml
1 parent 513f8ef commit bebd687

File tree

1 file changed

+31
-26
lines changed

1 file changed

+31
-26
lines changed

.github/workflows/deploy.yml

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,33 @@
1-
on:
1+
name: Azure Bicep
2+
on:
23
workflow_dispatch
34

4-
env:
5-
targetEnv: dev
6-
7-
name: Azure Bicep
8-
jobs:
9-
10-
build-and-deploy:
11-
runs-on: ubuntu-latest
12-
steps:
13-
- uses: actions/checkout@main
14-
15-
- uses: azure/[email protected]
16-
with:
17-
client-id: ${{ secrets.AZURE_CLIENT_ID }}
18-
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
19-
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
20-
enable-AzPSSession: true
21-
22-
- name: Run ARM deploy
23-
uses: azure/arm-deploy@v1
24-
with:
25-
subscriptionId: $
26-
resourceGroupName: $
27-
template: ./InfrastructureAsCode/main.bicep
28-
parameters: environment=$
5+
env:
6+
targetEnv: dev
7+
RG: TechExcel_RG
8+
9+
permissions:
10+
id-token: write
11+
contents: read
12+
13+
jobs:
14+
build-and-deploy:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@main
18+
19+
- name: Azure login
20+
uses: azure/login@v2
21+
with:
22+
client-id: ${{ secrets.AZURE_CLIENT_ID }}
23+
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
24+
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
25+
enable-AzPSSession: true
26+
27+
- name: Run ARM deploy
28+
uses: azure/arm-deploy@v1
29+
with:
30+
subscriptionId: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
31+
resourceGroupName: ${{ env.RG }}
32+
template: ./InfrastructureAsCode/main.bicep
33+
parameters: environment=${{ env.targetEnv }}

0 commit comments

Comments
 (0)