Commit Graph

399 Commits

Author SHA1 Message Date
Gabriel Arazas
99112147e4 Revert Netlify build to GitHub Actions 2022-11-28 11:17:59 +08:00
Gabriel Arazas
4890e7f0ee Update Hugo modules 2022-11-28 11:06:49 +08:00
Gabriel Arazas
e93fb4aa07 Ehh... 2022-11-28 10:28:16 +08:00
Gabriel Arazas
b3f692e584 Fix the baseURL in Netlify config 2022-11-28 10:13:26 +08:00
Gabriel Arazas
296ed986c2 Fix the Netlify build for the last time
Apparently, it does not bode well for lockfiles with bundled versions of
bundler. You have to install it explicitly with a Netlify-compatible
version.
2022-11-28 09:45:33 +08:00
Gabriel Arazas
2f8d64b994 Add lockfile for Gemfile 2022-11-28 09:36:58 +08:00
Gabriel Arazas
f94cdb223f Update build command 2022-11-28 08:52:20 +08:00
Gabriel Arazas
8c03732682 Add Gemfile to Netlify builds 2022-11-28 08:20:48 +08:00
Gabriel Arazas
dcb4ceb2b0 Update webring post list as of 2022-11-28 2022-11-28 08:13:04 +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
d17e66e0b4 Update medium-zoom 2022-11-23 20:29:08 +08:00
Gabriel Arazas
bd1b157185 Update flake inputs
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/69335c46c48a73f291d5c6f332fb9fe8b8e22b30' (2022-11-22)
  → 'github:NixOS/nixpkgs/3b400a525d92e4085e46141ff48cbf89fd89739e' (2022-11-23)
2022-11-23 17:34:08 +08:00
Gabriel Arazas
235731c23f Update Prism 2022-11-23 07:22:36 +08:00
Gabriel Arazas
1be0e6bf1e Add Prism stylesheet back 2022-11-23 07:22:30 +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
ae5c88fec8 Update environment shell hook 2022-11-22 23:18:42 +08:00
Gabriel Arazas
48a271c255 Update content 2022-11-22 23:14:34 +08:00
Gabriel Arazas
354b533e89 Start to use Netlify for deployment 2022-11-22 23:10:54 +08:00
Gabriel Arazas
33eb987e91 Update document metadata 2022-11-22 23:10:54 +08:00
Gabriel Arazas
8a2a3dd93e Update build scripts 2022-11-22 23:10:53 +08:00
Gabriel Arazas
c6012f035d Use flake by default 2022-11-22 23:10:53 +08:00
Gabriel Arazas
fbc843fa9c Update logo 2022-11-22 23:09:33 +08:00
Gabriel Arazas
fd20d2a7a4 Revise custom stylesheet 2022-11-22 23:09:33 +08:00
Gabriel Arazas
fe5cfe968c Update themes
Now the latest revisions of the theme requires to have two variants of
the default theme.
2022-11-22 23:09:33 +08:00
Gabriel Arazas
b0dc1c50ae Update blog lists 2022-11-22 23:09:33 +08:00
Gabriel Arazas
e66c5124aa Update layouts with the latest components 2022-11-22 23:09:33 +08:00
Gabriel Arazas
beb38008a7 Update site configuration 2022-11-22 23:09:33 +08:00
Gabriel Arazas
905b916372 Update .gitignore 2022-11-22 22:37:51 +08:00
Gabriel Arazas
3a0d25d9cd Set nixpkgs branch to nixpkgs-unstable 2022-11-22 22:37:51 +08:00
Gabriel Arazas
ce3d517c4e Update Hugo site config 2022-11-22 22:37:51 +08:00
Gabriel Arazas
4d6f450424 Update Hugo modules 2022-11-22 22:37:51 +08:00
Gabriel Arazas
301cbfc11a Update dev environment
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4275a321beab5a71872fb7a5fe5da511bb2bec73' (2022-02-23)
  → 'github:NixOS/nixpkgs/301aada7a64812853f2e2634a530ef5d34505048' (2022-10-21)
2022-10-23 23:13:15 +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
5af64871ed Update Hugo modules 2022-03-01 18:01:14 +08:00
Gabriel Arazas
877746c416 Replace Travis CI with GitHub workflows 2022-03-01 18:00:33 +08:00
Gabriel Arazas
b632df22be Update dev environment 2022-03-01 18:00:18 +08:00
Gabriel Arazas
e5eb266aea Update stylesheet 2022-03-01 17:55:57 +08:00
Gabriel Arazas
0ea278a52d Add references to my GPG key 2021-02-03 01:33:36 +08:00
Gabriel Arazas
01b112c76f Use the latest version of the theme 2021-02-01 12:34:15 +08:00
Gabriel Arazas
948fa786da Cover the project under MIT license
Just in case a paranoid viewer is curious about if they can freely use
the site components for their own or not.
2021-01-22 05:08:08 +08:00
Gabriel Arazas
84a012cb49 Give the homepage a makeover 2021-01-22 05:07:48 +08:00
Gabriel Arazas
9c44ad660a Update more of the site layout 2021-01-20 15:01:56 +08:00
Gabriel Arazas
d93a666ddb Update the site layout
Now with improved horizontal rules!
2020-12-23 17:36:43 +08:00
Gabriel Arazas
5ec8e6063a Update my logo
Yay! Created my logo now.
2020-11-17 08:32:04 +08:00