1
1
mirror of https://github.com/nmattia/niv.git synced 2024-09-19 11:27:40 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Nicolas Mattia
0ff60d5b09 Ad extra-experimental-features 2021-11-08 12:58:57 +01:00
Nikola Knezevic
94dadba1a3 Start testing on Ubuntu 20.04
GitHub will soon change `ubuntu-latest` label to refer to Ubuntu 20.04:

https://github.blog/changelog/2020-10-29-github-actions-ubuntu-latest-workflows-will-use-ubuntu-20-04/

Thus, to ensure `niv` will work there as well, this adds a matrix run on
ubuntu-20.04.
2021-01-08 16:38:56 +01:00
Nikola Knezevic
071dbac5b3 Fix GitHub action to publish to cachix
GitHub has deprecated setting the environment variables and paths via
echoing to the stdout:

https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

Thus, this PR brings the code up to data with the recommendations in the
linked post. In short, paths are exposed to subsequent steps by
appending to the file named in `$GITHUB_PATH`, while environment
variables are set by appending `name=value` to the file named in
`$GITHUB_ENV`.
2021-01-08 16:28:33 +01:00
Nicolas Mattia
6ae4c7700b Don't push drv files to cachix 2020-09-07 16:13:30 +02:00
Nicolas Mattia
fad2a6cbfb Update netlify deploy 2020-08-29 09:42:20 +02:00
Nicolas Mattia
0d30bfd7b0 Use a single GitHub workflow 2020-07-23 16:34:50 +02:00
Ben Sima
b0e3ca55a9 ci: run script/fmt in the nix environment 2020-07-23 16:34:50 +02:00
Ben Sima
b066716ced Add script/fmt to GitHub CI job 2020-07-23 16:34:50 +02:00
Nicolas Mattia
0fe342db13 Update nix GitHub action 2020-07-06 14:46:34 +02:00
Nicolas Mattia
66e79bc38a Define Cachix signing key in action 2020-07-06 14:46:34 +02:00
Nicolas Mattia
2818ce648c Fix macOS build 2020-07-06 14:46:34 +02:00
Nicolas Mattia
98c74a8093 Make sure CACHIX_SIGNING_KEY is bound 2020-02-25 18:28:51 +01:00
Nicolas Mattia
5fc9a36c97 Use post action for uploading up cache 2020-02-24 12:00:51 +01:00
Nicolas Mattia
7d70c37ab0 Cleanup nix action 2020-02-24 12:00:51 +01:00
Nicolas Mattia
6cf4ff85b9 Add cachix 2020-02-20 19:00:59 +01:00
Nicolas Mattia
db185fc24e Run tests on all master commits 2019-12-09 10:19:04 +01:00
Nicolas Mattia
70345acf49 Run tests on Pull Requests 2019-12-09 10:16:20 +01:00
Nicolas Mattia
424662b47f Switch to CI to GitHub Actions 2019-12-08 17:18:59 +01:00