Casey Rodarmor
1f8c230512
Cache build artifacts ( #620 )
...
Use `actions/cache` to cache cargo registry, index, and build between
workflow runs.
2020-03-30 23:39:30 -07:00
Casey Rodarmor
48892479a3
Trigger GitHub Actions workflow on release tags ( #614 )
2020-03-18 09:13:42 -07:00
Casey Rodarmor
1dbc765390
Add --variables
subcommand that prints variable names ( #608 )
...
Add a subcommand that prints out a space-separated list of the names of
top-level variables in the justfile.
The syntax is:
$ just --variables
a b c
This can be used for any purpose, but is mostly intended for completion
scripts, so that they can get the names of variables without using
`--evaluate`.
Additionally:
- Add `bin/generate-completions` script to regenerate checked-in
completions
- Update dependencies
- Regenerate checked-in completions
2020-03-13 22:19:43 -07:00
Casey Rodarmor
2b688d4858
Trigger build on pushes and pull requests ( #607 )
2020-03-13 21:20:41 -07:00
Casey Rodarmor
c12c683286
Delete old CI configuration and update build badge ( #595 )
...
- Delete travis and appveyor configuration
- Update build badge to github actions
2020-02-18 02:49:11 -08:00
Casey Rodarmor
3ec7dea4a3
Use unstable rustfmt configuration options ( #592 )
2020-02-10 20:07:06 -08:00
Casey Rodarmor
4d175ada13
Build and upload release artifacts from GitHub Actions ( #581 )
2020-01-28 02:19:24 -08:00
Casey Rodarmor
e3ac2c61e5
Expand use of Github Actions ( #580 )
...
- Run on macOS, Ubuntu, and Windows
- Build and test
- Only lint and check completion scripts on non-windows OSs
2020-01-25 19:58:32 -08:00
Casey Rodarmor
f50196a67f
Check long lines and FIXME/TODO on CI ( #575 )
2020-01-15 02:30:24 -08:00
Casey Rodarmor
ed991cb509
Add additional continuous integration checks ( #574 )
...
Add GitHub Actions checks:
- Clippy is placated
- Rustfmt doesn't produce any changes
- Shell completion scripts are current
2020-01-15 02:16:13 -08:00