Commit Graph

262 Commits

Author SHA1 Message Date
92d36226ca Merge pull request #139 from sigprof/collapse-log-output
install-nix.sh: Collapse log messages
2022-07-13 15:20:48 -05:00
6c5ba55bfd install-nix.sh: Collapse log messages
The Nix installer produces a significant number of log messages, but
usually those messages are not really interesting.  Group those messages
under a header, so that GitHub will keep them collapsed by default.

(Usually log messages are collapsed under the step title anyway, but if
this action is uses inside another composite action, there is no
separate step title, therefore the whole Nix installer output is
immediately visible when the log section for the outer composite action
is expanded.  Adding the group header fixes this problem.)
2022-06-27 00:23:14 +03:00
451e611838 Merge pull request #134 from lovesegfault/composite-action
refactor: replace with a simpler composite action
2022-04-10 09:00:31 +01:00
112054fda7 refactor: replace with a simpler composite action 2022-04-08 13:53:49 -07:00
24e801e9d3 Merge pull request #123 from cachix/dependabot/github_actions/actions/setup-go-3
chore(deps): bump actions/setup-go from 2.2.0 to 3
2022-04-07 10:49:09 +01:00
d64e055310 Merge pull request #133 from Artturin/nixciupdate
workflows/test.yml use macos-latest again and use nix release with
v17
2022-04-07 10:42:42 +01:00
0d8fd4ba32 workflows/test.yml use macos-latest again and use nix release with
needed commit
2022-03-30 18:26:15 +03:00
d8ecd385ef workflows/test.yml: remove trailing whitespaces 2022-03-30 18:17:54 +03:00
4e13e47759 chore(deps): bump actions/setup-go from 2.2.0 to 3
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 09:09:18 +00:00
8e09c9a051 Merge pull request #129 from cachix/dependabot/npm_and_yarn/minimist-1.2.6
chore(deps): bump minimist from 1.2.5 to 1.2.6
2022-03-30 10:08:48 +01:00
9cc5350a25 Merge pull request #124 from cachix/dependabot/github_actions/actions/checkout-3
chore(deps): bump actions/checkout from 2.4.0 to 3
2022-03-30 10:08:38 +01:00
9d24e62654 Merge pull request #130 from ncfavier/user-profile
install-nix.sh: ensure user profile comes before default profile in PATH
2022-03-30 10:08:23 +01:00
1f78d3968e Merge pull request #132 from lovesegfault/fix-nix-conf-copy
fix: use sudo to place /etc/nix/nix.conf
2022-03-30 09:41:33 +01:00
0c1cffea0a 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-30 08:41:13 +00:00
106f85df37 Merge pull request #131 from lovesegfault/curl-quiet
refactor(lib/install-nix): quiet down curl spam
2022-03-30 09:40:45 +01:00
83e7d631c6 Merge pull request #128 from cachix/fix-ci
fix ci
2022-03-30 09:40:06 +01:00
d59a4dfc97 fix: use sudo to place /etc/nix/nix.conf 2022-03-29 14:00:26 -07:00
1544c90451 refactor(lib/install-nix): quiet down curl spam 2022-03-25 15:35:01 -07:00
3acf7e1fab install-nix.sh: ensure user profile comes before default profile in PATH 2022-03-25 10:25:18 +01:00
49ea480319 chore(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 18:37:47 +00:00
7b098d68ff fix ci 2022-03-23 09:19:05 +00:00
c5300121f7 Merge pull request #125 from lovesegfault/master
fix(lib/install-nix): use elevated privileges to create /etc/nix
2022-03-23 08:58:00 +01:00
8ae0a9f653 fix(lib/install-nix): use elevated privileges to create /etc/nix 2022-03-10 14:28:37 -08:00
b2b9fc6cf9 Merge pull request #121 from cachix/dependabot/npm_and_yarn/ajv-6.12.6
chore(deps): bump ajv from 6.10.2 to 6.12.6
2022-02-20 03:57:21 +01:00
c7a4d5e94c Merge pull request #120 from cachix/dependabot/github_actions/actions/setup-go-2.2.0
chore(deps): bump actions/setup-go from 2.1.5 to 2.2.0
2022-02-20 03:57:08 +01:00
bc85249ca4 chore(deps): bump ajv from 6.10.2 to 6.12.6
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.10.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.10.2...v6.12.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 14:57:34 +00:00
48eb04aeca chore(deps): bump actions/setup-go from 2.1.5 to 2.2.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-10 00:06:05 +00:00
1199b02395 Merge pull request #118 from cachix/dependabot/github_actions/actions/setup-go-2.1.5
chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5
2022-01-15 12:13:04 +01:00
809d0b6b80 chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.4...v2.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-22 00:01:46 +00:00
ea25556f17 Merge pull request #116 from catthehacker/patch-1
ci: switch act to use latest instead of master
2021-11-30 13:17:45 +01:00
dc2fdcf14d ci: switch act to use latest instead of master
v0.2.25 was released that includes required fix
https://github.com/nektos/act/releases/tag/v0.2.25
2021-11-24 17:11:57 +01:00
d56f3ce9be README: fix syntax v16 2021-11-20 14:30:48 -06:00
3db69e0239 Merge pull request #111 from cachix/act
Test for act
2021-11-20 02:58:55 +03:00
76f9967600 try fixing act 2021-11-19 04:31:14 -06:00
7a6ac48c9d Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
31bbb1e1e8 Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
9489b6bd0b Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
ac899278cf Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
c5e83e525e Update .github/workflows/test.yml
Co-authored-by: Ryan <me@hackerc.at>
2021-11-17 20:29:05 -06:00
5315c85e43 Test for act 2021-11-17 20:29:05 -06:00
d045d9f5d8 Merge pull request #115 from zimbatm/bash-cleanup
Bash cleanup
2021-11-17 20:21:23 -06:00
46187b354d README: flakes don't need the special installer anymore
Fix #114
2021-11-17 20:15:44 -06:00
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
21a5164e12 install-nix.sh: fix shellcheck issues 2021-11-17 23:09:47 +01:00
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
06a240d7b6 install-nix.sh: use a temporary workdir
Don't leave temporary files around
2021-11-17 23:09:47 +01:00
1b5d414ec3 Merge pull request #112 from DavHau/patch-1
fix actions/checkout version in readme.md
2021-11-17 00:39:36 -06:00
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
ef6c38c42b bump actions 2021-11-12 08:48:37 -06:00
5f45af07a1 cleanup v15 2021-11-12 08:41:39 -06:00