Commit Graph

24 Commits

Author SHA1 Message Date
TEC 975599e822
More CI fiddling
1. Run CI more to get around branch deletion

   Because my Gitea source repo deletes the CI-generated branch when it
   syncs to GitHub.

2. Deploy directly to GH pages

   This avoids the problem with gh-pages disabling when the branch is
   deleted.

3. A few other little tweaks
2023-01-24 18:21:51 +08:00
TEC 9926f993c8
CI: re-jig publish 2022-12-10 19:53:00 +08:00
TEC e63e847cb7
CI: Create emoji vector graphics for ox-latex 2022-12-09 01:21:08 +08:00
TEC f6dcd0136c
CI: Run doom sync and use ~/.config/emacs 2022-12-09 00:50:13 +08:00
TEC a1c318294d
Start with bootstrap init.el instead of org-tangle 2022-12-09 00:07:30 +08:00
TEC b984f3f3c8
Skip config export (temporarily) in CI 2022-12-08 23:55:33 +08:00
TEC d17808fbfb
Config setup instructions: don't confirm evaluate
I now execute stuff in the tangling of my config. This is fine.
2021-03-21 18:46:01 +08:00
TEC 34737ed55e
CI: Run more frequently, skip if nothing updated 2021-02-13 11:19:57 +08:00
TEC c54f961873
Workflow: Add docker image generation 2021-02-13 04:09:10 +08:00
TEC aec6d5f4e7
Config export: make a bit more robust
Because the html and pdf exports start both at the same time,
they both experience a cache miss with the xkcd sqlite db.
Poth processes download the image, and attempt to write to the db
... with the same primary key. Hence, errors.

So, when the xkcd cache isn't populated, we wait for one process to
finish before starting the other
2021-01-30 04:48:58 +08:00
TEC 7401330d93
Export pdf version of config too 2021-01-28 17:40:04 +08:00
TEC 00d1a88ef7
Publish script: avoid find-file-noselect + fixes
A doom change now causes a y-or-n-p prompt to appear, so we need to make
that non-interactive.
2021-01-27 17:51:35 +08:00
TEC d95df6a76a
Publish script: avoid need to purge gh image cache
By using a raw.githubusercontent.com url, github no longer uses the camo
cache, and so I can avoid bothering with cache clearing.
2021-01-24 00:19:26 +08:00
TEC 54e617139c
Publish script: ask github to clear cached images 2021-01-24 00:17:32 +08:00
TEC a2d7ee7964
Publish workflow: implement file moving in scripts
It makes sense to put the decisions of which files to publish with the
generation of said files.
2021-01-23 20:24:00 +08:00
TEC 42e67781d9
Publish workflow: run daily for doom change errors
Sometimes it's not a change in my config that breaks something.
It's good to be sure.
2021-01-23 17:47:27 +08:00
TEC 5340aaa951
Publish workflow: stop before trying to publish PR 2021-01-23 17:32:27 +08:00
TEC 701f61f683
Publish workflow: Autoformatting 2021-01-23 17:31:41 +08:00
TEC 1c8514fa79
Refactor config publishing scripts 2021-01-23 17:19:47 +08:00
TEC b8411cc4a6
CI: Also publish svgs in ./misc 2020-12-26 12:31:00 +08:00
TEC cb2b6c306c
Remove obsolete line from CI action
As the publish dir is set, this is no longer needed.
2020-12-26 00:52:57 +08:00
TEC 28b47108be Add xclip dependency to publish workflow 2020-11-14 16:49:18 +08:00
TEC b7d655d9f8 Use subdir for publish action 2020-11-04 00:18:20 +08:00
TEC db5fcf2c4f Add github publish action 2020-11-04 00:06:06 +08:00