name: Create Release on: workflow_dispatch: permissions: contents: write issues: write pull-requests: write jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v5 with: python-version: '3.12' - name: Install pnpm uses: pnpm/action-setup@v2 with: version: latest - name: Set up Node.js uses: actions/setup-node@v4 with: node-version: '22' cache: 'pnpm' - name: Install dependencies run: | pnpm install --no-frozen-lockfile pip install -r requirements.txt - name: Run Semantic Release run: npx semantic-release env: