Deploy preview site to review pull requests #5

Merged
btlogy merged 32 commits from 1.site-preview into main 2024-05-24 11:08:07 +00:00
Owner

Signed-off-by: Benoit Donneaux benoit@leastauthority.com

Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:15:17 +00:00
Jekyll / jekyll (pull_request) Failing after 22s Details
7af76bd914
Deploy preview site to review pull requests
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:17:15 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
f89cb1623c
Add the template in the legacy GitHub path
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:28:57 +00:00
Jekyll / jekyll (pull_request) Failing after 19s Details
61cb6880c6
Adapt to Gitea
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 2 commits 2024-05-23 20:35:54 +00:00
7743cd682e Adapt to Gitea even more
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
Jekyll / jekyll (pull_request) Failing after 19s Details
1d041506fc
Fix URL
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:44:51 +00:00
Jekyll / jekyll (pull_request) Failing after 19s Details
688f335240
Test url
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:48:45 +00:00
Jekyll / jekyll (pull_request) Failing after 22s Details
ee742b5291
Avoid format function for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:51:24 +00:00
Jekyll / jekyll (pull_request) Failing after 19s Details
7ac9feaee4
Quote URL
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-23 20:53:57 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
4d7cfaf6c3
Avoid passing the URL
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:13:17 +00:00
Jekyll / jekyll (pull_request) Failing after 21s Details
a0d865d21b
Deploy preview in dedicated root with context per PR
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:24:38 +00:00
Jekyll / jekyll (pull_request) Failing after 19s Details
2ecd602f48
Fix deploy script
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:26:53 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
a136250c18
Fix bash condition block
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:35:30 +00:00
Jekyll / jekyll (pull_request) Failing after 28s Details
3de7adb4a6
Fallback on GitHub env?
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:46:04 +00:00
Jekyll / jekyll (pull_request) Failing after 26s Details
6c0c6216a6
Test previous rsync args
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:48:49 +00:00
Jekyll / jekyll (pull_request) Failing after 25s Details
5ab12dda46
W/o deletion for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:54:54 +00:00
Jekyll / jekyll (pull_request) Failing after 27s Details
279a9dd94f
This should work, but does not!
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:57:35 +00:00
Jekyll / jekyll (pull_request) Failing after 26s Details
41145ffb89
Try rsync before deploying
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 08:59:41 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
e824b07837
Prepare ssh key just before deploying
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:12:37 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
c3255a0018
Add relative_url filter for preview context
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:27:41 +00:00
Jekyll / jekyll (pull_request) Failing after 20s Details
6081093f2d
Overwrite baseurl for preview
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:31:04 +00:00
Jekyll / jekyll (pull_request) Failing after 21s Details
3ec0bdf4fc
Show baseurl when overwritting
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:33:29 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
863e8de0d3
Fix condition
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:34:40 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
4d469b8b57
Show only baseurl
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:39:22 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
29b2069ed9
Remove relative_url filter from index.html
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:41:51 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
2908a8d930
Remove relative_url iter for favico too
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:43:54 +00:00
Jekyll / jekyll (pull_request) Successful in 22s Details
0c695236f4
Relative path to favico
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:45:45 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
f38cd4b6bc
Relative path for css too
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:48:53 +00:00
Jekyll / jekyll (pull_request) Successful in 21s Details
d2c7588767
Try very relative for CSS assets
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 2 commits 2024-05-24 10:54:10 +00:00
daf2ed5190 Improve step error conditions
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
Jekyll / jekyll (pull_request) Successful in 20s Details
531e50d97f
Do not print build output for now
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 10:55:47 +00:00
Jekyll / jekyll (pull_request) Successful in 20s Details
a9ad6f6771
Remove build output entirely
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
btlogy added 1 commit 2024-05-24 11:06:54 +00:00
Jekyll / jekyll (pull_request) Successful in 21s Details
Jekyll cleanup / jekyll_cleanup (pull_request) Failing after 1s Details
c1243b7a27
Add a cleanup workflow
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
First-time contributor

🔨 Docker build success

🔧 Jekyll build success

🚀 Jekyll deploy success

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

#### :hammer: Docker build `success` #### :wrench: Jekyll build `success` #### :rocket: Jekyll deploy `success` #### :link: Preview site [here](https://preview.lafs.eval.latfa.net&#x2F;5&#x2F;) *Pusher: @btlogy, Action: `pull_request`, Workflow: `Jekyll`, Run: 101* <!-- pr-commenter-metadata: image-success,build-success,deploy-success,pusher-btlogy-pull_request-101 -->
btlogy changed title from WIP: Deploy preview site to review pull requests to Deploy preview site to review pull requests 2024-05-24 11:07:40 +00:00
btlogy merged commit 5eb87a6bf5 into main 2024-05-24 11:08:07 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
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#5
No description provided.