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
|
attestations: true
|
||||||
npm:
|
npm:
|
||||||
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
|
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
|
||||||
|
with:
|
||||||
|
generate: true
|
||||||
|
abi-version: 14
|
||||||
secrets:
|
secrets:
|
||||||
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
||||||
crates:
|
crates:
|
||||||
uses: tree-sitter/workflows/.github/workflows/package-crates.yml@main
|
uses: tree-sitter/workflows/.github/workflows/package-crates.yml@main
|
||||||
secrets:
|
secrets:
|
||||||
CARGO_REGISTRY_TOKEN: ${{secrets.CARGO_TOKEN}}
|
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