1
1
mirror of https://github.com/nmattia/niv.git synced 2024-11-08 08:26:02 +03:00
Commit Graph

35 Commits

Author SHA1 Message Date
dependabot[bot]
6f6529db3a
Bump cachix/install-nix-action from 25 to 26 (#395)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-08 13:52:27 +01:00
dependabot[bot]
b0ad17bce7
Bump cachix/cachix-action from 13 to 14 (#387)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v13...v14)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 12:31:36 +01:00
dependabot[bot]
a77f96a496
Bump cachix/install-nix-action from 24 to 25 (#386)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 12:31:25 +01:00
dependabot[bot]
6bd7cd6862
Bump cachix/install-nix-action from 23 to 24 (#383)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 15:19:27 +01:00
dependabot[bot]
1d8e2e4d43
Bump cachix/cachix-action from 12 to 13 (#382)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v12...v13)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 15:19:18 +01:00
Nicolas Mattia
7b76374b2b
Update nixpkgs & macos (#381) 2023-11-25 16:41:21 +01:00
dependabot[bot]
9341b1027d
Bump actions/checkout from 3 to 4 (#376)
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)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 13:47:24 +02:00
dependabot[bot]
1d057c4a3a
Bump cachix/install-nix-action from 22 to 23 (#375)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 14:34:54 +02:00
dependabot[bot]
914aba08a2
Bump cachix/install-nix-action from 21 to 22 (#373)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v21...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 14:11:58 +02:00
dependabot[bot]
0ebb80e003
Bump cachix/install-nix-action from 20 to 21 (#372)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-25 14:12:37 +02:00
dependabot[bot]
320689d737 Bump cachix/cachix-action from 10 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v12)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 16:22:26 +01:00
Victor Engmark
40482f05b5 feat: Configure Dependabot for GitHub Actions
Automatically creates PRs for any updated third-party actions.
2023-03-07 10:57:24 +01:00
Victor Engmark
d13000fcea fix: Bump cachix install action
See <https://github.com/cachix/install-nix-action/issues/161>.
2023-03-07 10:27:49 +01:00
Nicolas Mattia
351d8bc316 Update workflows 2022-10-15 18:04:22 +02:00
Nikola Knezevic
b8202cb275 fix: use the same nix path as scripts 2022-03-21 14:01:51 +01:00
Nikola Knezevic
768210efbe Remove custom github actions
This change removes custom github actions and switches to using
install-nix-action.
2022-03-21 14:01:51 +01:00
Nicolas Mattia
5830a4dd34 Fix nix.conf 2021-11-08 12:58:57 +01:00
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