Parent directory

publish.yml

529 bytes
 1name: Publish
 2
 3on:
 4  push:
 5    tags:
 6      - "v*"
 7
 8jobs:
 9  publish:
10    runs-on: ubuntu-latest
11    permissions:
12      contents: read
13      id-token: write
14    steps:
15      - uses: actions/checkout@v6
16      - uses: oven-sh/setup-bun@v2
17      - uses: actions/setup-node@v6
18        with:
19          node-version: "24"
20          registry-url: "https://registry.npmjs.org"
21      - run: bun install
22      - run: bun run build
23      - run: npm version "${GITHUB_REF_NAME#v}" --no-git-tag-version
24      - run: npm publish --access public