Cotes Chung
fc3d101258
build: improve the JS build for PWA ( #1923 )
2024-08-26 16:49:48 +08:00
Cotes Chung
d74bfaeda2
chore(tools): improve the init-script
2024-08-19 05:10:34 +08:00
Cotes Chung
7ca9c59784
build(deps-dev): remove package rollup-plugin-license
( #1796 )
...
The `rollup-plugin-license` has been using too many deprecated dependencies, so it is necessary to remove it.
As an alternative, this changes uses Rollup `output.banner` to insert copyright information. Since `terser` runs after `output`, it is not possible to insert the Front Matter defining permlink for `sw.js` through the same way (Jekyll Front Matter is YAML rather than JS, which would cause errors with terser).
Therefore, _Jekyll Collection_ is now used to add permlink to `sw.js`, with the collection named `app`, and the directory placed in `_app`. This directory is not tracked by git, but it will be included when building the gem.
2024-06-05 23:51:10 +08:00
Cotes Chung
1c5fa0880d
refactor: restore shell script extensions
...
Without an extension, the shell script configuration in `.gitattribute` will not work.
2024-06-01 04:15:09 +08:00
Cotes Chung
5a191e79af
chore: remove extension from tools
2022-12-28 01:10:27 +08:00
Cotes Chung
5fc428353c
build(cd): migrate CD to GitHub
2022-12-05 00:51:38 +08:00
Cotes Chung
fa9879b5f1
chore: improve init-tool
...
- cleanup unused code of init-tool
- use conventional commits
2022-12-05 00:41:13 +08:00
Bornunique911
8734d1c1a3
chore: correct typo in tools/init.sh
( #773 )
2022-12-02 22:50:38 +08:00
Cotes Chung
b27258899b
Clear references to deleted folder docs
2022-02-04 06:23:09 +08:00
Cotes Chung
fa15aebbca
Fix the failure of the init-tool with the —no-gh
option ( resolve #429 )
2021-10-15 00:49:13 +08:00
Cotes Chung
565ad9229c
Remove the value of img_cdn
and avatar
from the gem package
2021-10-15 00:49:13 +08:00
Cotes Chung
a400dc9501
Specify the version of the images in the CDN
2021-09-30 02:23:34 +08:00
Cotes Chung
6a4169fc03
Make the init tool compatible with BSD
2021-09-30 02:17:24 +08:00
Cotes Chung
a053c454e4
Improve the init tool
2021-09-29 22:18:38 +08:00
Cotes Chung
893db51ff0
Improve the copyrights of the assets
2021-01-26 20:24:47 +08:00
Cotes Chung
13abcd5958
Improve the init tool & fix the deploy tool.
2020-09-04 20:38:20 +08:00
Cotes Chung
c473771af4
Pretty shell format.
2020-09-01 15:04:25 +08:00
Cotes Chung
48b3df2ea7
Added new tools and workflow.
2020-08-03 02:05:15 +08:00
Cotes Chung
cc4f18a5a2
Simplify the publishing process.
...
Renamed the tool script.
2020-06-26 18:48:11 +08:00
Cotes Chung
99aadd61c1
Replace python with bash.
2020-04-23 22:11:50 +08:00
Cotes Chung
214480613e
Improved script tools.
2020-04-04 01:03:00 +08:00
Cotes Chung
8591e921e4
Added more project info in files.
2020-01-14 02:57:31 +08:00
Cotes Chung
3e004d1bf3
Moved the script tools.
2020-01-02 09:13:05 +08:00