Files
HuggingFace_transformer/.github/workflows/delete_dev_documentation.yml
Lysandre Debut 653379c094 Build dev documentation (#15210)
* Wrap up

* Remove secret

* Fix path

* Typo

Revert image switch

* Specific token for comments

* Cleaner comments

* Correct PR number

* Explicit master install

* Force uninstall
2022-01-19 08:47:34 -05:00

58 lines
1.6 KiB
YAML

name: Delete dev documentation
on:
pull_request:
types: [ closed ]
jobs:
build_and_package:
runs-on: [self-hosted, doc-builder]
container:
image: huggingface/doc-builder-transformers
options: "-v /home/github_actions:/mnt"
env:
PR_NUMBER: ${{ github.event.number }}
steps:
- uses: actions/checkout@v2
- name: Set env
run: echo "WRITE=$(cat /mnt/WRITE)" >> $GITHUB_ENV
- uses: actions/checkout@v2
with:
repository: 'huggingface/doc-build-dev'
path: doc-build-dev
token: ${{ env.WRITE }}
- name: Setup git
run: |
git config --global user.name "Hugging Face Doc Builder"
git config --global user.email docs@huggingface.co
- name: Push to repositories
run: |
cd doc-build-dev
ls
rm -rf transformers/pr_$PR_NUMBER
ls
git add .
git commit -m "Closed PR ${GITHUB_REF##*/}"
git push origin main
- name: Comment PR
uses: thollander/actions-comment-pull-request@v1
if: github.event.pull_request.merged == false
with:
message: 'Thank you for your PR. The documentation will now be removed from the staging environment - feel free to reopen this PR to recreate it.'
GITHUB_TOKEN: ${{ env.WRITE }}
- name: Comment PR
uses: thollander/actions-comment-pull-request@v1
if: github.event.pull_request.merged == true
with:
message: 'Great job merging this PR! the documentation will now be removed from the staging environment.'
GITHUB_TOKEN: ${{ env.WRITE }}