Skip to content

Commit 02fa0ae

Browse files
committed
✨ feat(workflows): enhance CI workflows with clearer step names and remove unnecessary GITHUB_TOKEN secrets
1 parent f310c74 commit 02fa0ae

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

.github/workflows/auto-merge.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- uses: actions/checkout@v4
26-
- uses: variablesoftware/github-actions-setup-and-test@main
26+
name: Checkout Code
27+
- name: Setup (CI & Build) and Test Package
28+
uses: variablesoftware/github-actions-setup-and-test@main
2729
# - uses: ./.github/actions/setup-and-test
2830
- name: Automerge PR if CI passes
2931
uses: pascalgn/automerge-action@v0.16.4

.github/workflows/call-ci-semantic-release-sync.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ on:
2121
jobs:
2222
call-ci-release-sync:
2323
uses: variablesoftware/github-workflows/.github/workflows/ci-semantic-release-sync.yml@main
24-
# secrets:
25-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24+
# No secrets block needed for GITHUB_TOKEN
25+
# No additional changes required

.github/workflows/ci-semantic-release-sync.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#
3131
# ---
3232

33-
name: CI, Release, and Stage Sync
33+
name: CI, Semantic Release, and Stage Sync
3434

3535
on:
3636
workflow_dispatch:
@@ -65,10 +65,13 @@ jobs:
6565
id-token: write
6666
steps:
6767
- uses: actions/checkout@v4
68+
name: Actions Checkout Code
6869
- uses: actions/setup-node@v4
70+
name: Actions Set up Node.js
6971
with:
7072
node-version: "lts/*"
7173
- uses: pnpm/action-setup@v4
74+
name: PNPM Setup
7275
with:
7376
version: latest
7477
- name: Debug pnpm environment

0 commit comments

Comments
 (0)