Commit graph

226 commits

Author SHA1 Message Date
Domen Kožar
9489b6bd0b Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
Domen Kožar
ac899278cf Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
Domen Kožar
c5e83e525e Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
Domen Kožar
5315c85e43 Test for act 2021-11-17 20:29:05 -06:00
Domen Kožar
d045d9f5d8
Merge pull request #115 from zimbatm/bash-cleanup
Bash cleanup
2021-11-17 20:21:23 -06:00
Domen Kožar
46187b354d
README: flakes don't need the special installer anymore
Fix #114
2021-11-17 20:15:44 -06:00
zimbatm
802bde54e0
install-nix.sh: retry curl 5 times
If fetching the install script fails, don't keep the CI running forever.
2021-11-17 23:11:40 +01:00
zimbatm
21a5164e12
install-nix.sh: fix shellcheck issues 2021-11-17 23:09:47 +01:00
zimbatm
732b0240d2
install-nix.sh: remove unnecessary chmod
The script is invoked with sh and therefor doesn't need and executable
script.
2021-11-17 23:09:47 +01:00
zimbatm
06a240d7b6
install-nix.sh: use a temporary workdir
Don't leave temporary files around
2021-11-17 23:09:47 +01:00
Domen Kožar
1b5d414ec3
Merge pull request #112 from DavHau/patch-1
fix actions/checkout version in readme.md
2021-11-17 00:39:36 -06:00
DavHau
b72fecc86e
fix actions/checkout version in readme.md
version 2.5.0 doesn't seem to exist
2021-11-17 12:39:48 +07:00
Domen Kožar
ef6c38c42b bump actions 2021-11-12 08:48:37 -06:00
Domen Kožar
5f45af07a1 cleanup 2021-11-12 08:41:39 -06:00
Domen Kožar
489b4a2f78
Merge pull request #105 from cachix/resilient-install
Resilient installation
2021-11-11 16:25:04 -06:00
Domen Kožar
b93cdea694
Merge pull request #109 from cachix/fix-97
fix #97: install nix config correctly for single-user- mode
2021-11-11 16:19:39 -06:00
Domen Kožar
783053eda6 Resilient installation 2021-11-11 16:19:02 -06:00
Domen Kožar
c664ef3126 fix #97: install nix config correctly for single-user- mode 2021-11-08 10:36:25 -06:00
Domen Kožar
74ef8ad2cf
Merge pull request #108 from cachix/enable-experimental-features-by-default
enable flakes & nix-command features by default
2021-11-05 15:47:08 -06:00
Domen Kožar
53fb0300a7 enable flakes & nix-command features by default 2021-11-05 15:32:10 -06:00
Domen Kožar
e776d8288c
Merge pull request #107 from cachix/dependabot/github_actions/actions/checkout-2.4.0
chore(deps): bump actions/checkout from 2.3.5 to 2.4.0
2021-11-05 15:29:06 -06:00
Domen Kožar
98f3210e45
v14.1 2021-11-03 06:03:26 -06:00
dependabot[bot]
8026a8b63f
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-03 00:02:18 +00:00
Domen Kožar
825ca3e533
Merge pull request #101 from cachix/dependabot/github_actions/actions/checkout-2.3.5
chore(deps): bump actions/checkout from 2.3.4 to 2.3.5
2021-10-18 17:15:46 -05:00
dependabot[bot]
fe464fe88d
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:04:56 +00:00
Domen Kožar
896dc80fef fix #99: specify oldest supported Nix version 2021-10-15 17:22:21 -05:00
Domen Kožar
3e0e991ad2 github actions disable Spotlight by default now
https://github.com/actions/virtual-environments/pull/1683
2021-10-07 16:34:05 -05:00
Domen Kožar
d04e8d60ba
Merge pull request #95 from cachix/dependabot/npm_and_yarn/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5
2021-09-24 18:45:24 +02:00
Domen Kožar
791347c66b
v14 and updated Nix to fix macOS 11 2021-09-24 15:48:55 +02:00
dependabot[bot]
3e073d0e89
Bump tmpl from 1.0.4 to 1.0.5
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 13:34:04 +00:00
Domen Kožar
11e5400ecc
Merge pull request #94 from cachix/user-count-cpu-cores
Create X number of users where X = 2 * cpu cores
2021-09-08 16:29:57 +02:00
Domen Kožar
0f50057886 Create X number of users where X = 2 * cpu cores 2021-09-08 16:21:13 +02:00
Domen Kožar
7a7eae594b
Merge pull request #90 from cachix/dependabot/npm_and_yarn/tar-4.4.19
Bump tar from 4.4.15 to 4.4.19
2021-09-02 15:00:54 +02:00
dependabot[bot]
3fd5ca6446
Bump tar from 4.4.15 to 4.4.19
Bumps [tar](https://github.com/npm/node-tar) from 4.4.15 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.15...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-01 23:35:01 +00:00
Domen Kožar
6e7c9a9516
Merge pull request #89 from SuperSandro2000/patch-1
Only use nix-daemon when systemd is supported
2021-08-28 09:23:56 +02:00
Sandro
7dec9775e5
Don't fall back to single user installation on darwin 2021-08-25 19:15:46 +02:00
Sandro
2fc50b7dbd
Only use nix-daemon when systemd is supported 2021-08-25 11:55:50 +02:00
Domen Kožar
82ce26d8eb
don't avoid running installer on self-hosted runners
The same check already runs on line 4
2021-08-17 22:35:12 +02:00
Domen Kožar
439f71762b
Merge pull request #88 from cachix/dependabot/npm_and_yarn/path-parse-1.0.7
Bump path-parse from 1.0.6 to 1.0.7
2021-08-11 16:21:23 +02:00
dependabot[bot]
73f48ce8fb
Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 12:59:59 +00:00
Domen Kožar
941ffc2ad5
Merge pull request #87 from cachix/dependabot/npm_and_yarn/ws-5.2.3
Bump ws from 5.2.2 to 5.2.3
2021-08-04 23:19:10 +02:00
dependabot[bot]
6a1044d4ed
Bump ws from 5.2.2 to 5.2.3
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04 13:50:05 +00:00
Domen Kožar
6f6cb173e2
Merge pull request #86 from cachix/dependabot/npm_and_yarn/tar-4.4.15
Bump tar from 4.4.13 to 4.4.15
2021-08-04 15:49:35 +02:00
dependabot[bot]
17775af2a2
Bump tar from 4.4.13 to 4.4.15
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04 12:59:53 +00:00
Domen Kožar
aeb0bfb217
Merge pull request #85 from cachix/flakes-github-token
flakes: pass github token to shield against rate limiting
2021-06-24 18:32:40 +02:00
Domen Kožar
542462de24
Merge branch 'master' into flakes-github-token 2021-06-24 18:24:52 +02:00
Domen Kožar
8725a6ad42
flakes: pass github token to shield against rate limiting 2021-06-24 18:23:41 +02:00
Domen Kožar
018abf956a
Merge pull request #84 from mmlb/drop-unneeded-sudo
Drop unnecessary use of sudo when tee'ing nix.conf
2021-06-24 15:46:47 +02:00
Manuel Mendez
76107d4eb5 Drop use of sudo when tee'ing nix.conf
sudo has stuck around since the early days of this repo when /etc/nix/nix.conf
was being created/mutated and required `sudo`. This was changed to a different/local
file where sudo is no longer needed in commit 642cfa0200.
2021-06-23 23:10:14 -04:00
Domen Kožar
5d66827b21
bump installer 2021-06-23 18:29:43 +02:00