Skip to content

Commit 6e90220

Browse files
ci: update GitHub template files
1 parent 8e2d2d3 commit 6e90220

2 files changed

Lines changed: 9 additions & 11 deletions

File tree

.github/workflows/format.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
permissions:
77
contents: read
88

9+
env:
10+
NODE_VERSION: 24.10.0
11+
912
jobs:
1013
autofix:
1114
runs-on: ubuntu-latest
@@ -18,7 +21,7 @@ jobs:
1821
- name: Setup Node
1922
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2023
with:
21-
node-version: 20.19.5
24+
node-version: ${{ env.NODE_VERSION }}
2225
cache: "pnpm"
2326

2427
- name: Install Dependencies

.github/workflows/publish.yaml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,8 @@ concurrency:
1111
cancel-in-progress: true
1212

1313
env:
14-
REGISTRY: docker.io
15-
IMAGE_OWNER: trueberryless
1614
IMAGE_NAME: starlight-sidebar-clickable-groups
17-
NODE_VERSION: 20
15+
NODE_VERSION: 24.10.0
1816

1917
jobs:
2018
changes:
@@ -72,7 +70,6 @@ jobs:
7270
title: "ci: release [skip netlify]"
7371
env:
7472
GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}
75-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
7673

7774
- name: Get published version
7875
if: steps.changesets.outputs.hasChangesets == 'true'
@@ -102,12 +99,12 @@ jobs:
10299
needs: [changes, changesets, image-tag]
103100
if: >
104101
(
105-
needs.changesets.outputs.hasChangesets == 'false' &&
102+
needs.changesets.outputs.hasChangesets == 'false' &&
106103
(
107-
contains(github.event.head_commit.message, 'deploy') ||
104+
contains(github.event.head_commit.message, 'deploy') ||
108105
contains(github.event.head_commit.message, 'release')
109106
)
110-
) ||
107+
) ||
111108
github.event_name == 'workflow_dispatch'
112109
runs-on: ubuntu-latest
113110
permissions:
@@ -131,9 +128,7 @@ jobs:
131128

132129
- run: |
133130
cd packages/starlight-sidebar-clickable-groups
134-
npm publish --provenance --access public
135-
env:
136-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
131+
npm publish --access public
137132
138133
release:
139134
name: Release

0 commit comments

Comments
 (0)