Update CI for doom CLI changes

This commit is contained in:
TEC 2024-03-25 15:14:52 +08:00
parent cfe1cefae9
commit 603465b080
Signed by: tec
SSH Key Fingerprint: SHA256:eobz41Mnm0/iYWBvWThftS0ElEs1ftBr6jamutnXc/A
1 changed files with 2 additions and 2 deletions

View File

@ -63,14 +63,14 @@ jobs:
- name: Run Doom sync
if: github.event_name != 'schedule' || steps.doomcache.outputs.cache-hit != 'true'
run: runner '~/.config/emacs/bin/doom sync'
run: runner '~/.config/emacs/bin/doom -! sync'
- name: Pull latest (dev) org-mode
if: steps.doomcache.outputs.cache-hit == 'true'
run: runner 'rm -r ~/.config/emacs/.local/straight/build-*/org/ && pushd ~/.config/emacs/.local/straight/repos/org/ && git fetch tecosaur dev && git reset --hard tecosaur/dev && popd'
- name: Rebuild changed packages
run: runner '~/.config/emacs/bin/doom build -r'
run: runner '~/.config/emacs/bin/doom -! sync -B'
- name: Ensure emoji vector graphics exist
if: github.event_name != 'schedule' || steps.doomcache.outputs.cache-hit != 'true'