ci: publish to pypi
This commit is contained in:
10
.github/workflows/release.yaml
vendored
10
.github/workflows/release.yaml
vendored
@@ -20,9 +20,19 @@ jobs:
|
||||
attestations: true
|
||||
npm:
|
||||
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
|
||||
with:
|
||||
generate: true
|
||||
abi-version: 14
|
||||
secrets:
|
||||
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
||||
crates:
|
||||
uses: tree-sitter/workflows/.github/workflows/package-crates.yml@main
|
||||
secrets:
|
||||
CARGO_REGISTRY_TOKEN: ${{secrets.CARGO_TOKEN}}
|
||||
pypi:
|
||||
uses: tree-sitter/workflows/.github/workflows/package-pypi.yml@main
|
||||
with:
|
||||
generate: true
|
||||
abi-version: 14
|
||||
secrets:
|
||||
PYPI_API_TOKEN: ${{secrets.PYPI_TOKEN}}
|
||||
|
||||
Reference in New Issue
Block a user