Commit Graph

31 Commits

Author SHA1 Message Date
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