Commit Graph

33 Commits

Author SHA1 Message Date
Lewis Dale
9c057d4a01 Try to deploy on schedule with an action 2024-10-19 15:59:44 +01:00
Lewis Dale
158efda026 Remove dockerfile and workflow, deploy is with Coolify 2024-10-18 20:27:54 +01:00
Lewis Dale
d30f404b4e Do docker setup _before_ build, it's overwriting the _site directory
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 3m31s
2024-10-18 19:50:09 +01:00
Lewis Dale
2c297a0298 Try using the ubuntu act image
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 43s
2024-10-18 19:35:55 +01:00
Lewis Dale
72f536d92e Use setup QEMU action instead
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 1m32s
2024-10-18 19:31:07 +01:00
Lewis Dale
5884d1537c Install docker first
Some checks failed
Build and copy to prod / build-and-copy (push) Has been cancelled
2024-10-18 19:29:20 +01:00
Lewis Dale
e4a276b51e Try and build & push the docker image
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 2m29s
2024-10-18 19:23:08 +01:00
Lewis Dale
ad39b049e7 Cache the _site directory
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m23s
2024-08-20 13:28:39 +01:00
Lewis Dale
25dd3365cb Add umami api key to env
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m19s
2024-07-10 12:11:04 +01:00
Lewis Dale
d75fe2b9a9 _actually_ build on each hour
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m15s
2024-06-17 21:49:40 +01:00
Lewis Dale
0d4ad57e55 Build once an hour again. We don't need 15-minute granularity
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m18s
2024-06-17 07:03:50 +01:00
Lewis Dale
c6df26f7aa Run the cron every 15 minutes instead of every hour
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m12s
2024-05-30 07:59:36 +01:00
Lewis Dale
c3c1251dfd Add post about automatically purging the cache with Bunny, and add the other purge calls to the action
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m5s
2024-04-26 12:07:46 +01:00
Lewis Dale
da167b3fba Try to fix yaml
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 2m0s
2024-04-26 11:52:03 +01:00
Lewis Dale
b27b26904b Try to fix yaml 2024-04-26 11:51:00 +01:00
Lewis Dale
97ba903042 Try to fix yaml 2024-04-26 11:49:53 +01:00
Lewis Dale
2250382a5e Purge xml, css, and JSON caches 2024-04-26 11:47:12 +01:00
Lewis Dale
939747852e Add summaries to the atom feeds
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m40s
2024-03-08 09:04:06 +00:00
Lewis Dale
8d8924a478 Run the build script on a cron and remove the old update action
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m41s
2024-03-08 08:32:17 +00:00
Lewis Dale
05beb4ef9b Always write to cache
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m50s
2024-03-08 08:29:28 +00:00
Lewis Dale
fc889f23da Try to cache the eleventy build step
Some checks failed
Build and copy to prod / build-and-copy (push) Has been cancelled
2024-03-07 14:55:01 +00:00
Lewis Dale
acdde1cbee scp using *
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m46s
2024-03-07 14:45:07 +00:00
Lewis Dale
8d8684a745 Copy to a different directory to test
Some checks failed
Build and copy to prod / build-and-copy (push) Has been cancelled
2024-03-07 14:43:39 +00:00
Lewis Dale
e435cba894 Try creating the _site directory from scratch
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 2m8s
2024-03-07 14:41:13 +00:00
Lewis Dale
4ec0e4098f Known hosts
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 1m49s
2024-03-07 14:26:07 +00:00
Lewis Dale
e63b2e6921 Install the ssh key
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 1m50s
2024-03-07 14:06:01 +00:00
Lewis Dale
91f05d9824 Try to use scp to copy the built site to the server
Some checks failed
Build and copy to prod / build-and-copy (push) Failing after 1m43s
2024-03-07 14:02:57 +00:00
Lewis Dale
4dd43fcf53 We use npm, not yarn in this house
All checks were successful
Build and copy to prod / build-and-copy (push) Successful in 1m42s
Build on push / build-webhook (push) Successful in 35s
2024-03-07 13:51:48 +00:00
Lewis Dale
9aaa6f7cb0 Try building inside the github action
Some checks failed
Build and copy to prod / build-and-copy (push) Has been cancelled
2024-03-07 13:49:38 +00:00
Lewis Dale
d983e623bb Try using scheduled tasks
All checks were successful
Build on push / build-webhook (push) Successful in 40s
2024-03-07 12:22:09 +00:00
Lewis Dale
f7e5bca7a8 Verbose logging for webhook
All checks were successful
Build on push / build-webhook (push) Successful in 37s
2024-03-07 12:00:15 +00:00
Lewis Dale
adda35b7cc Attempt to trigger the webhook
Some checks failed
Build on push / build-webhook (push) Failing after 2s
2024-03-07 11:49:35 +00:00
Lewis Dale
d211f1f2c5 Test gitea action
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 57s
2024-03-07 11:21:52 +00:00