f65bc04692
Update all steps to take place inside Nix devshell
2023-11-10 17:50:33 +08:00
bf1bcb8f9e
Separate build and deploy step
...
Might not be so good now that the gems are not local. Plus it's giving
me errors.
2023-11-10 17:31:53 +08:00
5ade8dd120
Set cache path for open-uri
2023-06-18 18:12:59 +08:00
12ec7d1286
Add cache for build pipeline
2023-05-30 12:26:44 +08:00
67d5ff8bea
Update build step for building webring
2023-05-19 13:34:08 +08:00
b35ee9699a
Fix GitHub actions
2023-05-03 13:39:53 +08:00
e831be1709
Update GitHub workflow for building drafts
2023-05-02 14:16:00 +08:00
0ac7f03b1b
Replace Makefile with Rakefile
2023-04-26 09:43:54 +08:00
51932c7a8e
Update build steps
2023-04-24 17:42:27 +08:00
744b834491
Make separate build step in CI for drafts
2023-04-24 16:44:18 +08:00
9368630d56
Update GitHub actions
2023-04-21 16:37:20 +08:00
7bec4a6938
Improve content branch fetch (again)
2023-04-11 00:32:18 +08:00
2372709819
Update build action to fetch all 'content/' branches
2023-04-11 00:04:38 +08:00
ec205fa52b
Update checkout action to fetch all branches and its history
2023-04-10 11:39:12 +08:00
4c231e7777
Update CI to run with content/*
branches
2023-04-09 13:42:13 +08:00
5e55792cf1
Fix the webring build action
2023-03-26 16:32:16 +08:00
d03eb30b5f
Update build step for building webring
2023-03-05 20:40:48 +08:00
aedcac2777
Separate updating webring and building site steps
...
This enables updating post without interrupting the webring which is
supposed to stay for a week.
2023-02-27 18:45:22 +08:00
b4a785bf12
Add weekly schedule for building
2022-12-18 13:39:52 +08:00
Gabriel Arazas
99112147e4
Revert Netlify build to GitHub Actions
2022-11-28 11:17:59 +08:00
Gabriel Arazas
a1f65a29a9
Build with Netlify
...
Mainly because of `baseURL` issues, I cannot deploy this site properly
with its assets. To fix it, I just have to properly set them and the
easiest way to do so is to build it with Netlify.
With this change, the webring post update will be in a separate workflow
and done in a schedule.
2022-11-28 08:13:04 +08:00
Gabriel Arazas
20c452e657
Revert build workflow
2022-11-27 20:24:35 +08:00
Gabriel Arazas
ca2650eb37
Update netlify.toml
2022-11-27 20:08:57 +08:00
Gabriel Arazas
54f120b962
Add netlify.toml
2022-11-27 18:56:32 +08:00
Gabriel Arazas
59563d7167
Correct config for the last time
...
And don't use GitHub Pages at least for the moment.
2022-11-22 23:42:55 +08:00
Gabriel Arazas
eb19bfc150
Fix CI yet again
2022-11-22 23:31:43 +08:00
Gabriel Arazas
354b533e89
Start to use Netlify for deployment
2022-11-22 23:10:54 +08:00
Gabriel Arazas
24946272c3
Fix workflow yet again
2022-05-18 19:03:27 +08:00
Gabriel Arazas
5df64588a6
Fix workflow again
2022-03-02 15:57:59 +08:00
Gabriel Arazas
20c4f28f62
Fix flake definition and GitHub workflow
2022-03-02 15:49:41 +08:00
Gabriel Arazas
877746c416
Replace Travis CI with GitHub workflows
2022-03-01 18:00:33 +08:00