Tomas Janousek
a88b5aa58d
ci: gh-workflow-keepalive no longer needs a GITHUB_TOKEN input
2024-05-20 21:13:04 +01:00
Tomas Janousek
93ad0ef2ea
ci: Adopt the liskin/gh-workflow-keepalive action
...
This avoids hardcoding the workflow filename and thus makes
refactoring/renaming less error-prone.
2024-02-15 11:02:26 +00:00
Tomas Janousek
c9a096ac1f
ci: Replace deprecated haskell/actions/setup
...
See https://github.com/haskell/actions/pull/301 and
https://github.com/haskell/actions/pull/301/files
2023-09-17 23:17:05 +01:00
dependabot[bot]
51ba23b776
build(deps): bump actions/checkout from 3 to 4 (except haskell-ci workflow)
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
2023-09-17 21:22:45 +01:00
Tomas Janousek
b358c90a73
ci: Drop unnecessary cmd from "Install packdeps"
...
Not needed since https://github.com/haskell/actions/pull/165 (Jan 2023).
2023-09-17 21:21:18 +01:00
Tomas Janousek
04c0ddd3e0
ci: Cabal install packdeps outside of project dir
...
Invoking cabal in the project directory with a cabal.project file might
fail on unrelated dependencies missing, see
4f539734be
Doesn't fail in this repo, but let's keep the workflows in sync.
2022-12-03 13:15:48 +00:00
dependabot[bot]
797fd24112
build(deps): bump haskell/actions from 1 to 2
...
Bumps [haskell/actions](https://github.com/haskell/actions ) from 1 to 2.
- [Release notes](https://github.com/haskell/actions/releases )
- [Commits](https://github.com/haskell/actions/compare/v1...v2 )
2022-11-27 17:42:25 +00:00
Tomas Janousek
b0b8e4fb2c
ci: Bump actions/{checkout,cache} to v3
...
This gets rid of the deprecation warnings about
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-30 21:20:21 +00:00
Tomas Janousek
0d5a952035
ci: Prevent scheduled workflows from being auto-disabled by GitHub
2022-06-19 17:14:24 +01:00
Tomas Janousek
5cc26aaa21
ci: Check package bounds using packdeps once a week
...
This was a part of the release procedure but we should do it proactively
instead.
Related: https://github.com/xmonad/xmonad-contrib/issues/393
2021-10-24 13:55:02 +01:00