hledger/.github/workflows
2025-05-28 05:24:11 -10:00
..
_binaries-linux-arm32v7.yml ;ci: cleanups 2025-03-05 17:36:43 -10:00
_binaries-linux-arm64-stack.yml ;ci:linux: rename non-working workflows 2025-05-28 05:24:11 -10:00
_binaries-linux-arm64.yml ;ci:linux: rename non-working workflows 2025-05-28 05:24:11 -10:00
_binaries-linux-x64-stack.yml ;ci: binaries-linux-x64-stack: try to fix build; upgrade to latest stack 2025-03-05 18:52:59 -10:00
_docker.yml ;ci:linux: rename non-working workflows 2025-05-28 05:24:11 -10:00
binaries-linux-x64.yml ;ci:binaries-linux-x64: cleanup, use ghcup-setup action 2025-05-27 18:16:50 -10:00
binaries-mac-arm64.yml ;workflows:binaries: show all hledger --version outputs in the log 2025-05-16 13:18:56 -10:00
binaries-mac-x64.yml ;workflows:binaries: show all hledger --version outputs in the log 2025-05-16 13:18:56 -10:00
binaries-windows-x64.yml ;workflows:binaries: show all hledger --version outputs in the log 2025-05-16 13:18:56 -10:00
ci.yml ;ci: ci, oldest: cache ids aren't correctly including ghc version 2024-10-24 10:44:28 -10:00
nightly.yml ;workflows:nightly: upload to the prerelease with "nightly" tag 2025-03-08 08:50:27 -10:00
oldest.yml ;pkg: simplify stack yaml file names 2025-04-09 10:58:52 -10:00
README ;ci: add trigger summaries as well 2024-09-30 17:21:26 -10:00
release.yml ;ci: cleanups 2025-03-05 17:54:04 -10:00

The hledger project's github actions workflows.

They have greppable one-line TRIGGER: and ACTION: comments near the top,
summarising their current intended behaviour.
These are carefully worded and should be kept up to date.

docs:

based on https://gist.github.com/mstksg/11f753d891cee5980326a8ea8c865233
http://www.btellez.com/posts/triggering-github-actions-with-webhooks.html
https://help.github.com/en/actions
https://help.github.com/en/actions/reference/events-that-trigger-workflows
https://help.github.com/en/actions/reference/events-that-trigger-workflows#scheduled-events-schedule
https://help.github.com/en/actions/configuring-and-managing-workflows/caching-and-storing-workflow-data
https://help.github.com/en/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows
https://help.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners#supported-runners-and-hardware-resources
https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
https://github.community/t5/GitHub-Actions/bd-p/actions

https://github.com/actions/cache
https://github.com/marketplace/actions/cache

https://github.com/actions/upload-artifact
https://github.com/c-hive/gha-remove-artifacts

https://github.com/actions/setup-haskell

https://github.com/marketplace/actions/checkout
https://github.com/sdras/awesome-actions

https://sevenzip.osdn.jp/chm/cmdline/commands/index.htm

https://github.com/mxschmitt/action-tmate
    - name: Setup tmate session
     uses: mxschmitt/action-tmate@v1

https://kodimensional.dev/github-actions
 "Dead simple cross-platform GitHub Actions for Haskell"