;doc: SCHEDULE, just schedule

This commit is contained in:
Simon Michael 2025-06-30 12:24:12 -07:00
parent 1efc0486d5
commit 340233ed93
2 changed files with 24 additions and 0 deletions

View File

@ -1612,6 +1612,12 @@ tags:
# ** Misc ------------------------------------------------------------
MISC:
# show upcoming planned dated tasks
schedule *PERIOD:
#!/usr/bin/env osh
P={{ if PERIOD == '' { 'today..30days' } else { PERIOD } }}
hledger -f doc/SCHEDULE print --forecast=$P
# show recent branches summary with jj
@branches:
echo "Recent branches:"

18
doc/SCHEDULE Executable file
View File

@ -0,0 +1,18 @@
#!/usr/bin/env hledger -n print --forecast=today..30days -f
# Like a crontab for maintainers. Note recurring/planned project tasks/events here.
# Run it, or run "just schedule [PERIOD]", to see upcoming items.
~ every feb 21st begin release prep
~ every mar 1st Q1 release
~ every may 24th begin release prep
~ every jun 1st Q2 release
~ every aug 24th begin release prep
~ every sep 1st Q3 release
~ every aug 24th begin release prep
~ every dec 1st Q4 release
~ every 3rd day of month finance update