Daniel Thwaites
5ca31b6068
ci: update Actions related to GitHub Pages ( #524 )
2024-08-23 21:00:58 +01:00
NAHO
825490bb5e
ci: add GitHub Dependabot to keep GitHub Actions up-to-date ( #517 )
...
> [GitHub] Actions are often updated with bug fixes and new features to
> make automated processes more reliable, faster, and safer. When you
> enable Dependabot version updates for GitHub Actions, Dependabot will
> help ensure that references to actions in a repository's workflow.yml
> file and reusable workflows used inside workflows are kept up to date.
>
> [...]
>
> If a more recent version of the action is available, Dependabot will
> send you a pull request that updates the reference in the workflow
> file to the latest version.
>
> -- GitHub Docs
> https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
Link: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#commit-message
Link: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
Link: https://github.com/danth/stylix/pull/517
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-08-23 20:22:33 +01:00
Daniel Thwaites
80e8e1e2f6
treewide: add linters and apply pending suggestions ( #426 )
2024-06-16 15:08:25 +01:00
Daniel Thwaites
1d51ce1de4
ci: also build on master and release branches ( #281 )
...
This populates the Magic Nix Cache so it can be shared between
pull requests.
2024-03-13 11:03:40 +00:00
Daniel Thwaites
1adbaaf45c
ci: checkout via Nix rather than action ( #280 )
...
This is closer to how users would install Stylix. It may also be
slightly faster since there's one less action to process.
2024-03-13 10:52:34 +00:00
Daniel Thwaites
d0b264e216
ci: use Magic Nix Cache ( #279 )
2024-03-13 10:34:57 +00:00
Daniel Thwaites
9197996704
Fix Actions workflow on MacOS 👷 ⬆️
2023-06-27 15:31:49 +01:00
Daniel Thwaites
184255d021
Remove Cachix 👷
...
Packages are small and quick, no need for the extra complexity.
2023-03-30 20:06:05 +01:00
Daniel Thwaites
a3f9fa981b
Convert documentation to mdBook 📝 🔨
2023-03-29 00:54:14 +01:00
Daniel Thwaites
e626c4e54e
Enable CI for Darwin packages 👷
2023-03-28 18:10:59 +01:00
Daniel Thwaites
7073e660ed
Update Actions outputs 👷
...
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-02-26 15:05:03 +00:00
Daniel Thwaites
94a441c9e2
Only check builds for pull requests 👷
2023-02-25 15:34:52 +00:00
Daniel Thwaites
02a1a02386
Check builds on GitHub Actions 👷
2023-02-25 15:09:59 +00:00
Daniel Thwaites
f2682b343a
Move CI to Flakeaway 👷
...
https://github.com/danth/flakeaway
2022-08-25 01:09:39 +01:00
Daniel Thwaites
308f7e27cb
Don't run docs workflow for pull requests 👷
...
The workflow attempts to skip the deployment step when it is run on other
branches, however environment protection rules are checked before this, causing
a failure.
2022-08-10 22:19:00 +01:00
Daniel Thwaites
5918310bcc
Update docs workflow 👷 ⬆️
2022-08-02 19:26:14 +00:00
Daniel Thwaites
0ea346a423
Publish list of NixOS options on GitHub Pages 📝
2022-07-30 15:31:58 +01:00
Daniel Thwaites
ac8982e417
Show build logs in CI 👷
2022-07-27 14:49:50 +01:00
Daniel Thwaites
5dc1f3cdea
Upload palette generator to Cachix 👷
2022-07-27 12:36:53 +01:00
Daniel Thwaites
80752af316
Add CI workflow 👷
2022-06-15 15:24:05 +01:00
Daniel Thwaites
3b47dde0da
Remove auto-beautifier 👷
2022-04-04 10:44:13 +01:00
Daniel Thwaites
ed67f81454
Add gitmoji to beautify workflow 👷
2021-10-16 10:53:54 +01:00
Daniel Thwaites
d8a81715d6
Run Nixfmt using GitHub Actions
2021-06-16 22:35:15 +01:00