From 45d6c1beef579c9c4e95cf00feae9e10a5b1c43e Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 9 Oct 2025 12:17:17 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7(action)=20publish=20a=20comment=20?= =?UTF-8?q?when=20label=20preview=20is=20added=20(#1467)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The label preview will deploy a full environment. This environment is accessible using a specific url. This commit will publish a comment with the good url. --- .github/workflows/label_preview.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/label_preview.yml diff --git a/.github/workflows/label_preview.yml b/.github/workflows/label_preview.yml new file mode 100644 index 00000000..2f1ebf7b --- /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@v3 + with: + message: | + :rocket: Preview will be available at [https://${{ github.event.pull_request.number }}-docs.ppr-docs.beta.numerique.gouv.fr/](https://${{ github.event.pull_request.number }}-docs.ppr-docs.beta.numerique.gouv.fr/) + + You can use the existing account with these credentials: + - username: `docs` + - password: `docs` + + 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 \ No newline at end of file