Commit Graph

73 Commits

Author SHA1 Message Date
Cole Helbling 11002c9dd5 ci: validate YAML 2021-12-03 10:27:37 -08:00
Cole Helbling 2dc5d432c4 Don't use an external script for multiple inputs
All consumers would then have to bring this script into their repo,
since GitHub doesn't have something like Nix's string context.
2021-12-03 10:24:07 -08:00
Cole Helbling 30320f06f5 update: init action using ourself 2021-12-02 12:23:46 -08:00
Cole Helbling a5526c5d9e ci: init, shellcheck job 2021-12-01 10:42:07 -08:00
Cole Helbling b7a213c108 README: document updating specific inputs 2021-12-01 10:42:07 -08:00
Cole Helbling 4cc1e7b9cd README: update install-nix-action
As of v15, you don't need the janky install_url or install_options stuff
anymore.
2021-12-01 10:42:07 -08:00
Cole Helbling 0f6e7d684e Allow consumers to update specific flake inputs 2021-12-01 10:42:07 -08:00
Graham Christensen 8145cc6e00
Merge pull request #13 from DeterminateSystems/git-repo-spec
Git repo spec
2021-11-08 13:36:22 -05:00
Cole Helbling d384d02476 PULL_REQUEST_TEMPLATE: init 2021-11-08 09:12:18 -08:00
Cole Helbling 1aae24f313 README: add contributing and testing sections 2021-11-08 09:12:18 -08:00
Cole Helbling 5a95cb6772 editorconfig: init 2021-11-05 09:01:07 -07:00
Cole Helbling 958240e9be README: demonstrate a weekly flake.lock update
It's arguably not that useful to be inundated with flake.lock update PRs
every day, so do it once a week on Sunday.
2021-10-27 11:17:14 -07:00
Graham Christensen d884d497b3 Include instructions on running workflows in the PR body 2021-10-27 09:55:02 -07:00
Graham Christensen 127c635f94 Include the text about the update action in the PR body 2021-10-27 09:55:02 -07:00
Graham Christensen ae7e289a74 Update README.md
Co-authored-by: Cole Helbling <cole.helbling@determinate.systems>
2021-10-27 09:55:02 -07:00
Graham Christensen 7a2785317e Show how to run GitHub Actions CI workflows 2021-10-27 09:55:02 -07:00
Cole Helbling 64a8cc193d Remove automatic Nix installation
There is currently no (easy) way to only enable a certain composite
action step when some input is set, so just don't automatically install
Nix at all.
2021-10-26 09:22:51 -07:00
Cole Helbling 127e3e96af README: suggest release instead of branch name 2021-10-19 12:02:03 -07:00
Cole Helbling 7c39594b7e README: add daily schedule to example 2021-10-19 12:02:03 -07:00
Cole Helbling e26f7bb412 Add commit message to PR body 2021-10-19 12:00:50 -07:00
Cole Helbling 4d349424c5 Actually update the lockfile with `nix flake update` 2021-10-18 12:54:45 -07:00
Cole Helbling d59a70a64c flake-update: init action 2021-10-18 11:48:21 -07:00
Cole Helbling 41130d4297 init 2021-10-18 10:30:20 -07:00