Commit graph

306 commits

Author SHA1 Message Date
Domen Kožar 20d5bae58c
test installer options 2021-02-21 15:41:47 +00:00
Domen Kožar 0598b739d8
Merge pull request #68 from cachix/installer_options
be able to pass installer options
2021-02-21 13:41:03 +00:00
Domen Kožar 2e56a105a6
be able to pass installer options 2021-02-21 13:18:52 +00:00
Domen Kožar 3349b09732
README: bump flakes installer 2020-12-23 11:06:01 +01:00
Domen Kožar b516682d84
Merge pull request #65 from zimbatm/shellcheck
fix shellcheck warnings
2020-12-22 21:17:33 +00:00
zimbatm 2e278dead1
fix shellcheck warnings
It's unlikely that those env vars will contain whitespaces, but it's
good to keep the script clean.
2020-12-22 20:11:31 +01:00
Domen Kožar e6685eaf1d
Merge pull request #57 from cachix/flakes-fix
Fix flakes example and add a test
2020-12-22 10:53:55 +00:00
Domen Kožar 0383d0d550
Fix flakes example and add a test 2020-12-22 11:45:56 +01:00
Domen Kožar 96aea9869b
Merge pull request #64 from cachix/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2020-12-12 09:30:00 +01:00
dependabot[bot] f43909d7a0
Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 22:00:42 +00:00
Domen Kožar 54ce86db4c
Merge pull request #62 from Mic92/flakes
README: upgrade flake example
2020-12-03 15:24:36 +01:00
Jörg Thalheim fa64b9ec04
README: upgrade flake example
tested with https://github.com/Mic92/dotfiles/runs/1491667409?check_suite_focus=true
2020-12-03 10:36:09 +01:00
Domen Kožar ef4324316b
README: clarify how to install packages via nix-env 2020-11-20 14:22:16 +01:00
Domen Kožar 68043fd3c3
README: clarify on how to run NixOS tests 2020-11-12 17:45:56 +01:00
Domen Kožar 575d5faa90
README: bump actions 2020-11-05 18:11:19 +01:00
Domen Kožar 07da2520ee
README: move cachix integration to be more visible 2020-11-04 12:13:56 +01:00
Domen Kožar 661bbdf5ce
Merge pull request #55 from numtide/idempotent
idempotent installation
2020-11-02 19:47:38 +01:00
zimbatm 334bb6100b
idempotent installation
Don't run the installer if Nix has already been installed on the host.
We assume that the installed Nix is already in the desired state.

This allows to share a given pipeline between hosted and self-hosted
runners. Usually the self-hosted runners are long-lived and already have
Nix installed.
2020-11-02 12:35:41 +01:00
Domen Kožar d5ba40b697
Merge pull request #53 from bbarker/patch-1
Adding more useful pinning reference to readme
2020-10-13 18:27:22 +02:00
Brandon Elam Barker fda16d28d8
Adding more useful pinning reference to readme 2020-10-13 11:26:47 -04:00
Domen Kožar da678383b2
Merge pull request #52 from wamserma/patch-1
replace deprecated functions
2020-10-13 11:52:23 +02:00
Markus Wamser 8a37740405
replace deprecated functions
this should fix #50
2020-10-12 23:04:59 +02:00
Domen Kožar 28b1d88f39
Merge pull request #49 from cachix/dependabot/npm_and_yarn/actions/core-1.2.6
Bump @actions/core from 1.1.1 to 1.2.6
2020-10-02 00:42:40 +03:00
dependabot[bot] 2767b618db
Bump @actions/core from 1.1.1 to 1.2.6
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.1.1 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 17:21:05 +00:00
Domen Kožar aee3ec7ef5
README: mention why install_url is useful 2020-09-21 18:54:24 +02:00
Domen Kožar ba5c343622
CI: trigger push only on master 2020-09-21 16:41:22 +02:00
Domen Kožar 8389c1826a
Update README.md 2020-09-21 16:25:56 +02:00
Domen Kožar 95a8068e31
README: v11 2020-09-21 15:16:33 +02:00
Domen Kožar 9e0a5291c3
Fix #35: document nixpkgs version printing 2020-09-21 15:12:38 +02:00
Domen Kožar b093d8fdd9
Document #19 2020-09-21 15:10:35 +02:00
Domen Kožar 6b9133ebb9
README: typo 2020-09-21 15:00:53 +02:00
Domen Kožar 05229ec560
README: update 2020-09-21 15:00:28 +02:00
Domen Kožar 97465807a1
Merge pull request #47 from cachix/prepare-v10
Support self-hosted runners and always skip adding a channel
2020-09-21 14:58:38 +02:00
Domen Kožar cf5982c65c
README: note on channels 2020-09-21 14:38:02 +02:00
Domen Kožar 4977bdad66
Update lib/install-nix.sh
Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2020-09-21 14:30:19 +02:00
Domen Kožar 775aed5fcb
Support self-hosted runners and always skip adding a channel 2020-09-21 14:16:30 +02:00
Domen Kožar 5a2cbacfff
Merge pull request #46 from cachix/dependabot/npm_and_yarn/handlebars-4.7.6
Bump handlebars from 4.4.0 to 4.7.6
2020-09-07 16:59:47 +02:00
dependabot[bot] 4bdb5ea92c
Bump handlebars from 4.4.0 to 4.7.6
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.4.0 to 4.7.6.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.4.0...v4.7.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-07 12:01:35 +00:00
Domen Kožar 9dc00124fc
Merge pull request #45 from zimbatm/extra-nix-config
add extra_nix_config options
2020-08-25 19:05:12 +02:00
zimbatm 967d234ad8
-n => != "" 2020-08-25 18:56:36 +02:00
zimbatm 07dda1e608
more cleanup 2020-08-25 18:26:01 +02:00
zimbatm 434ba1c7f0
fix the test 2020-08-25 18:20:10 +02:00
zimbatm d953a4ee09
add failing test 2020-08-25 18:17:09 +02:00
zimbatm dad23f2092
add extra_nix_config options
This also cleans the install-nix.sh script a bit
2020-08-25 18:08:00 +02:00
Domen Kožar 3559d01d05
Merge pull request #38 from cachix/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
2020-07-19 07:09:50 +02:00
dependabot[bot] 62a0c05281
Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-18 10:39:57 +00:00
Domen Kožar 9000f28930
Merge pull request #37 from cprussin/add-retries
Add retries when fetching nix install script
2020-07-09 13:35:55 +02:00
Connor Prussin 80dbe69d87
Add retries when fetching nix install script 2020-07-08 15:13:47 -07:00
Domen Kožar 1664fea144
add dependabot 2020-07-07 11:21:11 +02:00
Domen Kožar 41dfa36aa3
Update README.md 2020-06-03 17:18:31 +02:00