Commit Graph

20 Commits

Author SHA1 Message Date
Christoph J. Scherr a5325df34e chore: initialize the environment 2024-04-10 10:49:33 +02:00
Cotes Chung 6b34901d94
refactor(pwa): revert to JS and Liquid mixing
The gem package won't be able to pass `/sw.min.js` to the user end
2024-02-13 23:35:32 +08:00
Cotes Chung 1127c43823
feat: add `pwa.cache.*` option to precisely control caching (#1501) 2024-01-28 02:22:33 +08:00
Cotes Chung c0018b66f3
build(editor): add VS Code config
Make it easy to initialize the development environment.
2024-01-22 02:50:52 +08:00
Cotes Chung b69d3d7edd
refactor(build): modularize JS code
- replace gulp with rollup
- remove JS output from repo
2023-03-15 21:51:37 +08:00
Cotes Chung 1e5c025a1c
chore(vcs): improve git-ignore entries 2023-03-01 00:45:18 +08:00
Cotes Chung 5fc428353c
build(cd): migrate CD to GitHub 2022-12-05 00:51:38 +08:00
Cotes Chung 294e2985c1
build(npm): add stylelint 2022-10-21 02:38:25 +08:00
Cotes Chung 6ca66366d5
build(git-ignore): add missing item
When using the theme starter, which uses a git submodule,
assets loaded from that submodule are "untracked" files in the pages branch working tree.
The build can fail at this line due to Git, saying "the following untracked working tree files would be overwritten by checkout".

Adding `-f` forces the checkout, overwriting all files.
The other deploy steps then take over and rewrite the files as needed.
2022-04-02 19:18:32 +08:00
Cotes Chung 0740b857c6
build(deps): disables the rule `body-max-line-length` 2022-04-02 19:13:54 +08:00
Cotes Chung 004ab6c56a
build(deps): add `commitlint`, `husky`, and `standard-version` 2022-03-01 23:26:07 +08:00
Cotes Chung d31e677ca0 Fix git-ignore list (#343) 2021-06-04 19:43:45 +08:00
Cotes Chung 4973a61e39 Update ruby setup actions (fix #306)
No longer tracking Gemfile.lock
2021-04-01 04:17:18 +08:00
Cotes Chung 7ed3bef1b1 Add gem-based settings 2021-01-26 20:24:47 +08:00
Cotes Chung da9f7b8218 Process JS files with gulp 2021-01-25 06:43:02 +08:00
Cotes Chung 8d4c555638 Fix gh-actions cache not being hit issue (#191) 2020-12-07 00:10:15 +08:00
Cotes Chung a410600205 Update gitignore items 2020-11-23 21:17:25 +08:00
Cotes Chung c340199191 Update git-ignore list. 2020-11-17 16:54:52 +08:00
Cotes Chung a22d510b1d Ignore bundle cache from Git commits. 2020-01-14 02:57:31 +08:00
Cotes Chung 883857365d Initial import
Purifying old commits.
2019-09-30 20:32:24 +08:00