Commit Graph

72 Commits

Author SHA1 Message Date
Sander dbbedb8579 ci: split build and test scripts 2025-01-03 11:12:42 +04:00
Sander a3f805d988 ci: build once with devenv 2025-01-03 10:46:53 +04:00
Sander c48cfdb2ec ci: switch out yarn 2025-01-03 10:39:54 +04:00
Sander bc8eb25217 ci: update url to nar-toolbox 2024-12-31 12:47:42 +04:00
Sander c696f33b26 ci: set cache to serve from 2024-11-26 20:22:46 +04:00
Sander 92085e9a8d ci: make nar server executable 2024-11-26 20:21:36 +04:00
Sander b3870fe66a ci: fix path to nar server 2024-11-26 20:19:28 +04:00
Sander 0ca793ae63 ci: fetch and serve installer in nix-master test 2024-11-26 20:18:03 +04:00
Sander 63fc6082af ci: fetch installer directly from hydra 2024-11-26 20:17:02 +04:00
Sander c27f50b3de add tarball-prefix 2024-11-26 20:15:58 +04:00
Sander 289d4f828d fix install_url 2024-11-26 20:15:58 +04:00
Sander 71242a1d3e fix install_url 2024-11-26 20:15:57 +04:00
Sander 5a1a8573eb ci: fetch latest installer from hydra 2024-11-26 20:15:56 +04:00
Sander 4800fda0c4 dev: enable git hooks and lint 2024-11-22 02:42:43 +04:00
dependabot[bot] 3363a54b91 chore(deps): bump cachix/install-nix-action from V27 to 30
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V27 to 30. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/V27...v30)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 00:17:18 +00:00
dependabot[bot] 403a1b5dad chore(deps): bump cachix/install-nix-action from 26 to 27
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27)

---
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>
2024-05-16 00:10:50 +00:00
sander 991af99d4b Skip prep steps if using pathsToPush (#180)
* Skip prep steps if using `pathsToPush`

* ci: add a test for pushPaths

* Update test.yml

* fix

* fix

* fix
2024-05-08 00:07:05 +04:00
sander ef8d8a4eb3 Bump test script nixpkgs (#181)
* test: bump test script nixpkgs

* test: use macos-13 as temp fix for missing arm installer
2024-04-25 19:42:16 +02:00
dependabot[bot] 1702df5f6a chore(deps): bump cachix/install-nix-action from 25 to 26
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>
2024-03-11 00:32:49 +00:00
dependabot[bot] 8e2b6a051a chore(deps): bump cachix/install-nix-action from 24 to 25
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>
2024-01-15 00:49:54 +00:00
Sander 3a94faeceb daemon: update tests 2024-01-12 00:34:22 +00:00
Sander 85c7fe7aea ci: verify that caches are set up in daemon mode 2024-01-09 21:37:05 +00:00
Sander 866101a92e ci: update daemon-supporting cachix 2024-01-09 21:37:04 +00:00
Sander 52b9548f4d Add a daemon test 2024-01-09 21:37:03 +00:00
dependabot[bot] fb776b520a chore(deps): bump cachix/install-nix-action from 23 to 24
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>
2023-11-29 00:31:22 +00:00
Sander 1ad072581d Merge pull request #156 from cachix/dependabot/github_actions/cachix/install-nix-action-23 2023-09-06 14:28:52 +03:00
dependabot[bot] fe4b2e9abc chore(deps): bump actions/checkout from 3 to 4
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>
2023-09-05 00:49:44 +00:00
dependabot[bot] 8d53462873 chore(deps): bump cachix/install-nix-action from 22 to 23
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>
2023-09-05 00:49:41 +00:00
dependabot[bot] aeb597a873 chore(deps): bump cachix/install-nix-action from 21 to 22
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>
2023-06-19 00:57:03 +00:00
dependabot[bot] a8b6068a1f chore(deps): bump cachix/install-nix-action from 20 to 21
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>
2023-05-25 00:56:35 +00:00
Domen Kožar 763680643f bump action and installer 2023-05-15 14:08:45 +01:00
dependabot[bot] de2347ee49 chore(deps): bump cachix/install-nix-action from 19 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20)

---
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>
2023-03-02 00:56:33 +00:00
dependabot[bot] d760f19f10 chore(deps): bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
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>
2023-02-07 00:00:30 +00:00
Domen Kožar 6f2a21dde6 bump install-nix-action 2022-10-12 14:25:49 +01:00
dependabot[bot] e90ca86ce7 chore(deps): bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
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>
2022-04-08 00:02:38 +00:00
dependabot[bot] de65d21eb1 chore(deps): bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [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/v2.4.0...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 00:06:42 +00:00
dependabot[bot] 7e7a9c4531 chore(deps): bump cachix/install-nix-action from 15 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16)

---
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>
2021-11-22 00:09:05 +00:00
dependabot[bot] bf9472433a chore(deps): bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [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/v2.3.5...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-12 21:08:41 +00:00
Domen Kožar c7f54052e6 bump install-nix-action 2021-11-12 15:08:05 -06:00
dependabot[bot] e713532b9a chore(deps): bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [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/v2.3.4...v2.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 00:06:00 +00:00
dependabot[bot] ecd4994792 chore(deps): bump cachix/install-nix-action from 13 to 14
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 13 to 14.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v13...v14)

---
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>
2021-09-09 00:01:26 +00:00
Domen Kožar 2a72f2661c fix master build 2021-07-25 10:52:18 +02:00
Domen Kožar 448ed60298 run private cache test only when secret is present 2021-04-06 12:00:30 +02:00
Domen Kožar fa1f7cdc8a test nix master with cachix 2021-04-06 11:24:42 +02:00
Domen Kožar 691ca2d274 install-nix-action-v13 2021-04-02 17:18:02 +02:00
Domen Kožar cd53809105 bump install-nix-action to v12 2020-11-04 15:49:54 +01:00
Domen Kožar 754a40db11 speed up client installation a bit 2020-09-23 17:08:47 +02:00
dependabot[bot] 4084f9c4f4 chore(deps): update cachix/install-nix-action requirement to v11
Updates the requirements on [cachix/install-nix-action](https://github.com/cachix/install-nix-action) to permit the latest version.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/commits/95a8068e317b8def9482980abe762f36c77ccc99)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-22 00:03:34 +00:00
Domen Kožar 6b088ba5d8 Merge pull request #58 from cachix/install-nix-action-v11
install-nix-action@v11
2020-09-21 17:16:56 +02:00
Domen Kožar de962fa7b2 install-nix-action v11
cachix-action test / public-cache (macos-latest) (push) Waiting to run
cachix-action test / public-cache-no-signing-key (macos-latest) (push) Waiting to run
cachix-action test / private-cache (macos-latest) (push) Waiting to run
cachix-action test / installCommand (macos-latest) (push) Waiting to run
cachix-action test / public-cache (ubuntu-latest) (push) Failing after 13s
cachix-action test / public-cache-no-signing-key (ubuntu-latest) (push) Failing after 12s
cachix-action test / private-cache (ubuntu-latest) (push) Failing after 14s
cachix-action test / installCommand (ubuntu-latest) (push) Failing after 14s
2020-09-21 16:58:28 +02:00