Skip to content

Commit 995e11c

Browse files
committed
Update GitHub Actions workflows to use shared actions
- Replaced direct action references with shared actions from the `settlemint` organization in both `codeql.yml` and `qa.yml`. - Ensured consistency in the usage of parameters across the workflows. - Updated comments for clarity and maintainability.
1 parent fee919d commit 995e11c

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/qa.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
if: |
6868
github.event_name == 'pull_request' &&
6969
github.event.pull_request.draft == false
70-
uses: settlemint/asset-tokenization-kit/.github/actions/build-status-labeler@main
70+
uses: settlemint/shared-actions/.github/actions/build-status-labeler@main
7171
with:
7272
pr_number: ${{ github.event.pull_request.number }}
7373
workflow_status: "running"
@@ -77,7 +77,7 @@ jobs:
7777
if: |
7878
github.event_name == 'pull_request' &&
7979
github.event.pull_request.draft == false
80-
uses: settlemint/asset-tokenization-kit/.github/actions/slack-pr-notifier@main
80+
uses: settlemint/shared-actions/.github/actions/slack-pr-notifier@main
8181
with:
8282
pr_number: ${{ github.event.pull_request.number }}
8383
pr_title: ${{ github.event.pull_request.title }}
@@ -90,7 +90,7 @@ jobs:
9090

9191
# Setup dependencies for QA (skip for draft PRs)
9292
- name: Setup dependencies
93-
uses: settlemint/asset-tokenization-kit/.github/actions/setup-dependencies@main
93+
uses: settlemint/shared-actions/.github/actions/setup-dependencies@main
9494
with:
9595
github_token: ${{ secrets.GITHUB_TOKEN }}
9696
npm_token: ${{ env.NPM_TOKEN }}
@@ -135,9 +135,9 @@ jobs:
135135
with:
136136
commit_message: "chore(release): sync generated assets [skip ci]"
137137
branch: main
138-
file_pattern: 'package.json README.md'
139-
commit_user_name: 'SettleMint Release Bot'
140-
commit_user_email: 'support@settlemint.com'
138+
file_pattern: "package.json README.md"
139+
commit_user_name: "SettleMint Release Bot"
140+
commit_user_email: "support@settlemint.com"
141141
env:
142142
GITHUB_TOKEN: ${{ env.PAT_TOKEN }}
143143

@@ -176,7 +176,7 @@ jobs:
176176
always() &&
177177
github.event_name == 'pull_request' &&
178178
steps.qa-tests.conclusion != 'skipped'
179-
uses: settlemint/asset-tokenization-kit/.github/actions/build-status-labeler@main
179+
uses: settlemint/shared-actions/.github/actions/build-status-labeler@main
180180
with:
181181
pr_number: ${{ github.event.pull_request.number }}
182182
workflow_status: ${{ steps.qa-tests.outcome == 'success' && 'success' || 'failure' }}
@@ -189,7 +189,7 @@ jobs:
189189
if: |
190190
github.event_name == 'pull_request' &&
191191
(github.event.action == 'opened' || github.event.action == 'synchronize')
192-
uses: settlemint/asset-tokenization-kit/.github/actions/pr-labeler@main
192+
uses: settlemint/shared-actions/.github/actions/pr-labeler@main
193193
with:
194194
pr_number: ${{ github.event.pull_request.number }}
195195
pr_title: ${{ github.event.pull_request.title }}
@@ -201,7 +201,7 @@ jobs:
201201
- name: Run secret scanning
202202
id: secret-scan
203203
if: github.event_name == 'pull_request'
204-
uses: settlemint/asset-tokenization-kit/.github/actions/secret-scanner@main
204+
uses: settlemint/shared-actions/.github/actions/secret-scanner@main
205205
continue-on-error: true
206206

207207
# Label secret scanning results (PR only)
@@ -210,7 +210,7 @@ jobs:
210210
always() &&
211211
github.event_name == 'pull_request' &&
212212
steps.secret-scan.conclusion != 'skipped'
213-
uses: settlemint/asset-tokenization-kit/.github/actions/build-status-labeler@main
213+
uses: settlemint/shared-actions/.github/actions/build-status-labeler@main
214214
with:
215215
pr_number: ${{ github.event.pull_request.number }}
216216
workflow_status:
@@ -223,7 +223,7 @@ jobs:
223223
if: |
224224
always() &&
225225
(github.event_name == 'pull_request' || github.event_name == 'pull_request_review')
226-
uses: settlemint/asset-tokenization-kit/.github/actions/pr-review-check@main
226+
uses: settlemint/shared-actions/.github/actions/pr-review-check@main
227227
with:
228228
pr_number: ${{ github.event.pull_request.number }}
229229
pr_author: ${{ github.event.pull_request.user.login }}
@@ -237,7 +237,7 @@ jobs:
237237
if: |
238238
always() &&
239239
(github.event_name == 'pull_request' || github.event_name == 'pull_request_review')
240-
uses: settlemint/asset-tokenization-kit/.github/actions/pr-status-labeler@main
240+
uses: settlemint/shared-actions/.github/actions/pr-status-labeler@main
241241
with:
242242
pr_number: ${{ github.event.pull_request.number }}
243243
is_draft: ${{ github.event.pull_request.draft }}
@@ -251,7 +251,7 @@ jobs:
251251
steps.label-final-status.conclusion == 'success' &&
252252
(github.event_name == 'pull_request' || github.event_name == 'pull_request_review') &&
253253
github.event.pull_request.draft == false
254-
uses: settlemint/asset-tokenization-kit/.github/actions/slack-pr-notifier@main
254+
uses: settlemint/shared-actions/.github/actions/slack-pr-notifier@main
255255
with:
256256
pr_number: ${{ github.event.pull_request.number }}
257257
pr_title: ${{ github.event.pull_request.title }}
@@ -267,7 +267,7 @@ jobs:
267267
if: |
268268
always() &&
269269
(github.event_name == 'pull_request' || github.event_name == 'pull_request_review')
270-
uses: settlemint/asset-tokenization-kit/.github/actions/auto-merge@main
270+
uses: settlemint/shared-actions/.github/actions/auto-merge@main
271271
with:
272272
pr_number: ${{ github.event.pull_request.number }}
273273
pr_author: ${{ github.event.pull_request.user.login }}
@@ -312,14 +312,14 @@ jobs:
312312
SLACK_CHANNEL_ID: op://platform/slack-bot/SLACK_CHANNEL_ID
313313

314314
- name: Label PR as merged
315-
uses: settlemint/asset-tokenization-kit/.github/actions/pr-status-labeler@main
315+
uses: settlemint/shared-actions/.github/actions/pr-status-labeler@main
316316
with:
317317
pr_number: ${{ github.event.pull_request.number }}
318318
is_draft: false
319319
is_merged: true
320320

321321
- name: Update Slack notification for merged PR
322-
uses: settlemint/asset-tokenization-kit/.github/actions/slack-pr-notifier@main
322+
uses: settlemint/shared-actions/.github/actions/slack-pr-notifier@main
323323
with:
324324
pr_number: ${{ github.event.pull_request.number }}
325325
pr_title: ${{ github.event.pull_request.title }}
@@ -366,14 +366,14 @@ jobs:
366366
SLACK_CHANNEL_ID: op://platform/slack-bot/SLACK_CHANNEL_ID
367367

368368
- name: Label PR as abandoned
369-
uses: settlemint/asset-tokenization-kit/.github/actions/pr-status-labeler@main
369+
uses: settlemint/shared-actions/.github/actions/pr-status-labeler@main
370370
with:
371371
pr_number: ${{ github.event.pull_request.number }}
372372
is_draft: false
373373
is_abandoned: true
374374

375375
- name: Update Slack notification for abandoned PR
376-
uses: settlemint/asset-tokenization-kit/.github/actions/slack-pr-notifier@main
376+
uses: settlemint/shared-actions/.github/actions/slack-pr-notifier@main
377377
with:
378378
pr_number: ${{ github.event.pull_request.number }}
379379
pr_title: ${{ github.event.pull_request.title }}

0 commit comments

Comments
 (0)