| on: |
| pull_request: |
| types: |
| - closed |
| |
| jobs: |
| stable_website_cherry_pick: |
| if: github.event.pull_request.merged && contains(github.event.pull_request.labels.*.name, 'docs-cherrypick') |
| runs-on: ubuntu-latest |
| name: Cherry pick to stable-website branch |
| steps: |
| - name: Checkout |
| uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 |
| with: |
| ref: stable-website |
| - run: | |
| git fetch --no-tags --prune origin main |
| git config --local user.email "action@github.com" |
| git config --local user.name "GitHub Action" |
| git cherry-pick ${{ github.sha }} |
| git push origin stable-website |