Commit Graph

30 Commits

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