Skip to content

Commit 6da6f92

Browse files
IS-1921: Deploy v2 (#492)
1 parent 37e469a commit 6da6f92

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/alerts.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ jobs:
1010
apply-alerts:
1111
name: Apply alerts to cluster
1212
runs-on: ubuntu-latest
13+
permissions:
14+
id-token: write
1315
steps:
1416
- name: Checkout code
1517
uses: actions/checkout@v4
1618
- name: deploy to prod
17-
uses: nais/deploy/actions/deploy@v1
19+
uses: nais/deploy/actions/deploy@v2
1820
env:
19-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
2021
CLUSTER: prod-gcp
2122
RESOURCE: .nais/alerts.yaml

.github/workflows/kafka.yaml

+7-8
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
- '.github/workflows/kafka.yaml'
99
- '.nais/kafka/**'
1010

11+
permissions:
12+
id-token: write
13+
1114
jobs:
1215
deploy-kafka-dev:
1316
name: Deploy Kafka topic to NAIS dev-gcp
@@ -16,17 +19,15 @@ jobs:
1619
- uses: actions/checkout@v4
1720

1821
- name: deploy statusendring dev
19-
uses: nais/deploy/actions/deploy@v1
22+
uses: nais/deploy/actions/deploy@v2
2023
env:
21-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
2224
CLUSTER: dev-gcp
2325
RESOURCE: .nais/kafka/statusendring.yaml
2426
VARS: .nais/kafka/dev.json
2527

2628
- name: deploy dialogmotesvar dev
27-
uses: nais/deploy/actions/deploy@v1
29+
uses: nais/deploy/actions/deploy@v2
2830
env:
29-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
3031
CLUSTER: dev-gcp
3132
RESOURCE: .nais/kafka/dialogmotesvar.yaml
3233
VARS: .nais/kafka/dev.json
@@ -40,17 +41,15 @@ jobs:
4041
- uses: actions/checkout@v4
4142

4243
- name: deploy statusendring prod
43-
uses: nais/deploy/actions/deploy@v1
44+
uses: nais/deploy/actions/deploy@v2
4445
env:
45-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
4646
CLUSTER: prod-gcp
4747
RESOURCE: .nais/kafka/statusendring.yaml
4848
VARS: .nais/kafka/prod.json
4949

5050
- name: deploy dialogmotesvar prod
51-
uses: nais/deploy/actions/deploy@v1
51+
uses: nais/deploy/actions/deploy@v2
5252
env:
53-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
5453
CLUSTER: prod-gcp
5554
RESOURCE: .nais/kafka/dialogmotesvar.yaml
5655
VARS: .nais/kafka/prod.json

.github/workflows/redis.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@ jobs:
1313
apply-redis-cache:
1414
name: Apply Redis instance for caching
1515
runs-on: ubuntu-latest
16+
permissions:
17+
id-token: write
1618
steps:
1719
- name: Checkout code
1820
uses: actions/checkout@v4
1921
- name: deploy to dev
20-
uses: nais/deploy/actions/deploy@v1
22+
uses: nais/deploy/actions/deploy@v2
2123
env:
22-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
2324
CLUSTER: dev-gcp
2425
RESOURCE: ".nais/redis-config.yaml,.nais/redisexporter.yaml"
2526
- name: deploy to prod
26-
uses: nais/deploy/actions/deploy@v1
27+
uses: nais/deploy/actions/deploy@v2
2728
env:
28-
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
2929
CLUSTER: prod-gcp
3030
RESOURCE: ".nais/redis-config.yaml,.nais/redisexporter.yaml"

0 commit comments

Comments
 (0)