Skip to content

Commit 2cc7d1a

Browse files
authored
Merge pull request #5 from openscad/fix/reusable-workflow
fix: reusable workflow secrets
2 parents 33a6612 + d75b92f commit 2cc7d1a

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

.github/workflows/publish.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,27 @@ jobs:
1515
with:
1616
generate: true
1717
attestations: true
18-
npm:
18+
19+
npm-login:
20+
runs-on: ubuntu-latest
21+
steps:
22+
- uses: actions/setup-node@v6
23+
with:
24+
node-version: '24'
25+
registry-url: 'https://registry.npmjs.org'
26+
27+
npm-puiblish:
28+
needs: npm-login
1929
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
2030
secrets:
21-
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
31+
NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}}
2232
with:
2333
generate: true
2434
package-name: "@openscad/tree-sitter-openscad"
2535
crates:
2636
uses: tree-sitter/workflows/.github/workflows/package-crates.yml@main
2737
secrets:
28-
CARGO_REGISTRY_TOKEN: ${{secrets.CARGO_TOKEN}}
38+
CARGO_REGISTRY_TOKEN: ${{secrets.CARGO_REGISTRY_TOKEN}}
2939
with:
3040
generate: true
3141
package-name: "tree-sitter-openscad-ng"

src/parser.c

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)