name: manual-release concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true on: workflow_dispatch: inputs: pr_number: description: 'Please enter a pull request number' required: true jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - run: gh pr checkout ${{ inputs.pr_number }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Commit files run: | yarn install yarn version:alpha -y git config --local user.email "github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" git commit -a -m "Add changes" - name: Push changes uses: ad-m/github-push-action@master with: github_token: ${{ secrets.GITHUB_TOKEN }} branch: ${{ github.head_ref }}