51f7f55b9d
Fix condition for preview apps ( #11933 )
...
Followup after https://github.com/twentyhq/twenty/pull/11869
We do want to launch previews on every PR. The label is just there to
force a re-launch
2025-05-07 21:27:53 +02:00
c9eff401df
Preview env dispatch using -paths syntax ( #11869 )
...
# Introduction
Using changed-files from a forked repo with `pull_request_target`
results in invalid checkout issue
Used the native paths GitHub Actions syntax to handle workflow
triggering
[Paths
syntax](https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore )
2025-05-05 14:30:16 +02:00
ea0f45e782
Scope permissions to dispatch reusable workflow invokation ( #11843 )
...
# Introduction
Fixes `preview-dispatch` for external contributors such as this run
FAILING =
https://github.com/twentyhq/twenty/actions/runs/14796579485/job/41545030774
NOW SUCCEEDING =
https://github.com/twentyhq/twenty/actions/runs/14797811684?pr=11827
2025-05-02 17:32:49 +02:00
e55ff5ac4a
Change workflow dispatch permissions ( #11812 )
...
It seems that content: write is needed so that external contributors can
dispatch workflows
2025-04-30 13:06:57 +02:00
6343eaeb4f
Change workflow preview env to pull_request_target ( #11810 )
...
It didn't work with external contributors
2025-04-30 12:31:56 +02:00
535a8d4410
Fix workflow preview environment repository dispatch ( #11739 )
...
This is hard to test without merging PRs unfortunately
Goal of this PR is to replace the action I had introduced since there
was already a similar one in the codebase
2025-04-25 15:52:12 +02:00
3fc498dba7
Attempt to add preview environments ( #11734 )
...
Just doing a quick test
2025-04-25 15:42:40 +02:00