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 }}
@@ -117,23 +117,23 @@ jobs:
117
117
GOOGLE_SERVICE_ACCOUNT :
[email protected]
118
118
steps :
119
119
- name : Check queued
120
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
120
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/create-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
121
121
id : queued
122
122
with :
123
123
sha : ${{ github.event.workflow_run.head_sha || inputs.ref || github.sha }}
124
124
name : (experimental) Custard CI / ${{ github.job }} (${{ matrix.path }})
125
125
job-name : ${{ github.job }} (${{ matrix.path }})
126
126
if : ${{ !!github.event.workflow_run }}
127
127
- name : Setup Custard
128
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
128
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/setup-custard@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
129
129
with :
130
130
path : ${{ matrix.path }}
131
131
ci-setup : ${{ toJson(fromJson(needs.affected.outputs.ci-setups)[matrix.path]) }}
132
132
project-id : ${{ env.GOOGLE_SAMPLES_PROJECT }}
133
133
workload-identity-provider : projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider
134
134
service-account : ${{ env.GOOGLE_SERVICE_ACCOUNT }}
135
135
- name : Check in_progress
136
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
136
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
137
137
id : in_progress
138
138
with :
139
139
check : ${{ steps.queued.outputs.check }}
@@ -143,12 +143,12 @@ jobs:
143
143
timeout ${{ fromJson(needs.affected.outputs.ci-setups)[matrix.path].timeout-minutes }}m \
144
144
make test dir=${{ matrix.path }}
145
145
- name : Check success
146
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
146
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
147
147
with :
148
148
check : ${{ steps.in_progress.outputs.check }}
149
149
status : success
150
150
- name : Check failure
151
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
151
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
152
152
if : failure()
153
153
with :
154
154
check : ${{ steps.in_progress.outputs.check }}
@@ -162,7 +162,7 @@ jobs:
162
162
statuses : write
163
163
steps :
164
164
- name : Check success
165
- uses :
GoogleCloudPlatform/cloud-samples-tools/actions/steps/[email protected]
165
+ uses : GoogleCloudPlatform/cloud-samples-tools/actions/steps/update-check@967334777b636ec212c32bf60e69b6635971b593 # v0.2.3
166
166
with :
167
167
check : ${{ needs.affected.outputs.check }}
168
168
status : success
0 commit comments