Skip to content

feat(ci): add comment based deploy#802

Merged
abulte merged 6 commits into
mainfrom
feat/ci-comment-deploy
Jul 24, 2025
Merged

feat(ci): add comment based deploy#802
abulte merged 6 commits into
mainfrom
feat/ci-comment-deploy

Conversation

@abulte

@abulte abulte commented Jul 22, 2025

Copy link
Copy Markdown
Contributor

Permet de lancer le workflow review-app depuis un commentaire du type /deploy {site}.

J'ai choisi de faire au plus simple dans un premier temps : ne supporte qu'un seul site et délégue la validation à l'autre workflow.

Il faut malheureusement merger sur main pour pouvoir tester :-/

@abulte abulte marked this pull request as ready for review July 22, 2025 13:50
Comment thread .github/workflows/comment-deploy.yml Outdated
Comment thread .github/workflows/comment-deploy.yml Outdated
Co-authored-by: streino <30210525+streino@users.noreply.github.com>
streino
streino previously approved these changes Jul 22, 2025
@abulte abulte requested a review from streino July 23, 2025 10:26
@bolinocroustibat bolinocroustibat deleted the feat/ci-comment-deploy branch July 23, 2025 10:29
@bolinocroustibat bolinocroustibat restored the feat/ci-comment-deploy branch July 23, 2025 10:39
streino
streino previously approved these changes Jul 23, 2025

@bolinocroustibat bolinocroustibat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't think about the PR comments, that looks quite practical, thanks!

Maybe we could use also PR comments instead of commits names/tag names as well to deploy programmatically to preprod/prod in this PR, so that we have consistent and easy-to-maintain deploy means across different workflows? What do you think?

Comment thread .github/workflows/comment-deploy.yml Outdated
Comment thread README.md Outdated
@abulte abulte dismissed stale reviews from bolinocroustibat and streino via ef24b40 July 23, 2025 13:55
@abulte abulte requested a review from bolinocroustibat July 23, 2025 13:56

@bolinocroustibat bolinocroustibat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seinfeld Pez

@abulte abulte merged commit 0644eb6 into main Jul 24, 2025
14 checks passed
@abulte abulte deleted the feat/ci-comment-deploy branch July 24, 2025 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants