Support checks in forked repositories #35

Open
btlogy wants to merge 1 commit from btlogy/web-landing-page:34.ci-forks into main
Owner

Closes #34

Closes #34
btlogy added 1 commit 2025-08-19 08:37:48 +00:00
Support checks in forked repositories
Some checks failed
Jekyll / jekyll (pull_request) Failing after 44s
3a900964c0
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2025-08-19 08:44:54 +00:00
Debug forge object to filter events
Some checks failed
Jekyll / jekyll (pull_request) Failing after 38s
a38bfeb1f8
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy force-pushed 34.ci-forks from a38bfeb1f8 to ab670c201f 2025-08-19 08:47:16 +00:00 Compare
btlogy force-pushed 34.ci-forks from ab670c201f to a353d9963c 2025-08-19 08:51:13 +00:00 Compare
btlogy added 1 commit 2025-08-19 08:59:18 +00:00
Try head.repo.fork
Some checks failed
Jekyll / jekyll (pull_request) Failing after 38s
e0e86d9c51
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy force-pushed 34.ci-forks from e0e86d9c51 to 8bcea717df 2025-08-19 09:02:17 +00:00 Compare
btlogy added 1 commit 2025-08-19 09:05:07 +00:00
Debug pull_request
Some checks failed
Jekyll / jekyll (pull_request) Failing after 44s
6be872c78b
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2025-08-19 09:07:10 +00:00
Try event
Some checks failed
Jekyll / jekyll (pull_request) Failing after 0s
6b4a6c551b
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy force-pushed 34.ci-forks from 6b4a6c551b to f019d1951a 2025-08-19 09:08:23 +00:00 Compare
btlogy added 1 commit 2025-08-19 09:10:42 +00:00
Cleanup
All checks were successful
Jekyll / jekyll (pull_request) Successful in 36s
454dbc522b
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy force-pushed 34.ci-forks from 454dbc522b to 8348cd8bfd 2025-08-19 09:12:23 +00:00 Compare
btlogy force-pushed 34.ci-forks from 8348cd8bfd to 649d75ac33 2025-08-19 09:21:29 +00:00 Compare
btlogy added 1 commit 2025-08-19 09:32:44 +00:00
Handle deploy link from forks
Some checks failed
Jekyll / jekyll (pull_request) Failing after 38s
278248f260
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy force-pushed 34.ci-forks from 278248f260 to c146cfb41d 2025-08-19 11:33:04 +00:00 Compare
btlogy force-pushed 34.ci-forks from c146cfb41d to 99be3cf71d 2025-08-19 11:35:01 +00:00 Compare
btlogy force-pushed 34.ci-forks from 99be3cf71d to 649d75ac33 2025-08-19 11:38:00 +00:00 Compare
First-time contributor

🔨 Docker build success

🔧 Jekyll build success

🚀 Jekyll deploy skipped

Pusher: @btlogy, Action: pull_request, Workflow: Jekyll, Run: 41

#### :hammer: Docker build `success` #### :wrench: Jekyll build `success` #### :rocket: Jekyll deploy `skipped` #### :link: Preview site [here](https://) *Pusher: @btlogy, Action: `pull_request`, Workflow: `Jekyll`, Run: 41* <!-- pr-commenter-metadata: image-success,build-success,deploy-skipped,pusher-btlogy-pull_request-41 -->
Author
Owner

Ideally, the commenter step should print the preview link as skipped instead of a broken https://.
But, unless I've missed something, it's not trivial to use a conditional there and I do not have more time for this.

Ideally, the commenter step should print the preview link as `skipped` instead of a broken `https://`. But, unless I've missed something, it's not trivial to use a conditional there and I do not have more time for this.
btlogy requested review from hacklschorsch 2025-08-19 11:47:21 +00:00
Author
Owner

@hacklschorsch, do you think this could help contributors?

@hacklschorsch, do you think this could help contributors?
All checks were successful
Jekyll / jekyll (pull_request) Successful in 38s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u 34.ci-forks:btlogy-34.ci-forks
git checkout btlogy-34.ci-forks

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff btlogy-34.ci-forks
git checkout main
git merge --ff-only btlogy-34.ci-forks
git checkout btlogy-34.ci-forks
git rebase main
git checkout main
git merge --no-ff btlogy-34.ci-forks
git checkout main
git merge --squash btlogy-34.ci-forks
git checkout main
git merge --ff-only btlogy-34.ci-forks
git checkout main
git merge btlogy-34.ci-forks
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/web-landing-page#35
No description provided.