File tree 1 file changed +10
-12
lines changed
1 file changed +10
-12
lines changed Original file line number Diff line number Diff line change 1
- name : " main "
1
+ name : Build and deploy
2
2
on :
3
3
push :
4
4
paths-ignore :
5
5
- " charts/**"
6
6
branches :
7
7
- main
8
-
8
+ permissions :
9
+ contents : read
10
+ id-token : write
9
11
jobs :
10
12
build :
11
- runs-on : ubuntu-20.04
12
- permissions :
13
- contents : read
14
- id-token : write
13
+ runs-on : ubuntu-latest
15
14
steps :
16
- - uses : actions/checkout@v3 # ratchet:exclude
15
+ - uses : actions/checkout@v4
17
16
- name : Build and push image
18
- uses : nais/platform-build-push-sign@main # ratchet:exclude
17
+ uses : nais/platform-build-push-sign@main
19
18
id : build_push_sign
20
19
with :
21
20
name : kolide-event-handler
@@ -29,14 +28,13 @@ jobs:
29
28
environment : prod-gcp
30
29
needs :
31
30
- build
32
- runs-on : ubuntu-20.04
31
+ runs-on : ubuntu-latest
33
32
steps :
34
- - uses : actions/checkout@v3 # ratchet:exclude
33
+ - uses : actions/checkout@v4
35
34
- name : Deploy to prod-gcp
36
- uses : nais/deploy/actions/deploy@v1 # ratchet:exclude
35
+ uses : nais/deploy/actions/deploy@v2
37
36
env :
38
37
IMAGE : " ${{ needs.build.outputs.image }}"
39
- APIKEY : " ${{ secrets.NAIS_DEPLOY_APIKEY }}"
40
38
CLUSTER : " prod-gcp"
41
39
RESOURCE : " .nais/nais.yml,.nais/secret.yml,.nais/grpc-ingress.yaml"
42
40
VARS : " .nais/prod.yml"
You can’t perform that action at this time.
0 commit comments