Skip to content

Prepare Release PR

Prepare Release PR #5

name: Prepare Release PR
on:
workflow_dispatch:
jobs:
publish_release:
name: Publish Release
runs-on: ubuntu-latest
permissions:
contents: write
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: ./.github/actions/setup-and-build
# sets steps.resolve-release-version.outputs.version
- uses: ./.github/actions/resolve-release-version
id: resolve-release-version
- name: Publish to npm
run: >
pnpm --recursive
--filter "@tutorialkit/*"
exec pnpm publish --provenance --access public --publish-branch ci/fix-publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}