diff --git a/.github/workflows/label_preview.yml b/.github/workflows/label_preview.yml new file mode 100644 index 00000000..568fbd25 --- /dev/null +++ b/.github/workflows/label_preview.yml @@ -0,0 +1,27 @@ +name: Label Preview + +on: + pull_request: + types: [labeled, opened] + +permissions: + pull-requests: write + +jobs: + comment: + runs-on: ubuntu-latest + if: contains(github.event.pull_request.labels.*.name, 'preview') + steps: + - uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b # v3 + with: + message: | + :rocket: Preview will be available at [https://${{ github.event.pull_request.number }}-drive.ppr-fichiers.beta.numerique.gouv.fr/](https://${{ github.event.pull_request.number }}-drive.ppr-fichiers.beta.numerique.gouv.fr/) + + You can use the existing account with these credentials: + - username: `drive` + - password: `drive` + + You can also create a new account if you want to. + + Once this Pull Request is merged, the preview will be destroyed. + comment-tag: preview-url