50
50
51
51
jobs :
52
52
affected :
53
- uses :
GoogleCloudPlatform/cloud-samples-tools/.github/workflows/[email protected]
53
+ uses : GoogleCloudPlatform/cloud-samples-tools/.github/workflows/affected.yaml@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
54
54
permissions :
55
55
statuses : write
56
56
with :
68
68
timeout-minutes : 5
69
69
steps :
70
70
- name : Check in_progress
71
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
71
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/create-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
72
72
id : in_progress
73
73
with :
74
74
sha : ${{ github.event.workflow_run.head_sha || inputs.ref || github.sha }}
@@ -78,22 +78,22 @@ jobs:
78
78
- name : Checkout
79
79
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
80
80
- name : Setup Node
81
- uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
81
+ uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
82
82
with :
83
83
node-version : 20
84
84
- run : npm install
85
85
- name : npx gtx lint (${{ needs.affected.outputs.num-paths }} packages)
86
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
86
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/map-run@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
87
87
with :
88
88
command : npx gts lint
89
89
paths : ${{ needs.affected.outputs.paths }}
90
90
- name : Check success
91
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
91
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
92
92
with :
93
93
check : ${{ steps.in_progress.outputs.check }}
94
94
status : success
95
95
- name : Check failure
96
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
96
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
97
97
if : failure()
98
98
with :
99
99
check : ${{ steps.in_progress.outputs.check }}
@@ -116,23 +116,23 @@ jobs:
116
116
GOOGLE_SERVICE_ACCOUNT :
[email protected]
117
117
steps :
118
118
- name : Check queued
119
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
119
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/create-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
120
120
id : queued
121
121
with :
122
122
sha : ${{ github.event.workflow_run.head_sha || inputs.ref || github.sha }}
123
123
name : (experimental) Custard CI / ${{ github.job }} (${{ matrix.path }})
124
124
job-name : ${{ github.job }} (${{ matrix.path }})
125
125
if : ${{ !!github.event.workflow_run }}
126
126
- name : Setup Custard
127
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
127
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/setup-custard@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
128
128
with :
129
129
path : ${{ matrix.path }}
130
130
ci-setup : ${{ toJson(fromJson(needs.affected.outputs.ci-setups)[matrix.path]) }}
131
131
project-id : ${{ env.GOOGLE_SAMPLES_PROJECT }}
132
132
workload-identity-provider : projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider
133
133
service-account : ${{ env.GOOGLE_SERVICE_ACCOUNT }}
134
134
- name : Check in_progress
135
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
135
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
136
136
id : in_progress
137
137
with :
138
138
check : ${{ steps.queued.outputs.check }}
@@ -142,12 +142,12 @@ jobs:
142
142
timeout ${{ fromJson(needs.affected.outputs.ci-setups)[matrix.path].timeout-minutes }}m \
143
143
make test dir=${{ matrix.path }}
144
144
- name : Check success
145
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
145
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
146
146
with :
147
147
check : ${{ steps.in_progress.outputs.check }}
148
148
status : success
149
149
- name : Check failure
150
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
150
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
151
151
if : failure()
152
152
with :
153
153
check : ${{ steps.in_progress.outputs.check }}
@@ -168,7 +168,7 @@ jobs:
168
168
statuses : write
169
169
steps :
170
170
- name : Check success
171
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
171
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
172
172
with :
173
173
check : ${{ needs.affected.outputs.check }}
174
174
status : success
0 commit comments