Commit graph

106 commits

Author SHA1 Message Date
zimbatm
9831d0f47e
nix: only use stable commands
Avoid the following error when installing nix-unstable:

    experimental Nix feature 'nix-command' is disabled; use '--experimental-features nix-command' to override
2021-01-25 13:20:24 +01:00
Domen Kožar
6e4751ed42
Merge pull request #67 from cachix/fix-self-hosted-runners
find cachix executable by not hardcoding the user
2020-11-10 14:46:46 +01:00
Domen Kožar
07abd5e5db
find cachix executable by not hardcoding the user 2020-11-10 14:39:00 +01:00
Domen Kožar
38dc1a956d
Merge pull request #66 from cachix/auth-token-push
allow auth token to be enough for pushing paths
2020-11-10 14:27:53 +01:00
Domen Kožar
25971529fd
allow auth token to be enough for pushing paths 2020-11-10 14:20:48 +01:00
Domen Kožar
e689c31e6e
Merge pull request #64 from cachix/bump-install-nix-action
bump install-nix-action to v12
2020-11-04 15:55:46 +01:00
Domen Kožar
35ccfc4659
Merge pull request #62 from cachix/dependabot/npm_and_yarn/actions/core-1.2.6
chore(deps): bump @actions/core from 1.2.3 to 1.2.6
2020-11-04 15:55:25 +01:00
Domen Kožar
cd53809105
bump install-nix-action to v12 2020-11-04 15:49:54 +01:00
Domen Kožar
8d10cb2a40
generate dist 2020-11-04 15:49:20 +01:00
dependabot[bot]
fee42dcd05
chore(deps): bump @actions/core from 1.2.3 to 1.2.6
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.3 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:20:47 +00:00
Domen Kožar
67df45d399
Merge pull request #60 from cachix/test-binary-dist
speed up cachix installation a bit
2020-09-23 17:15:30 +02:00
Domen Kožar
754a40db11
speed up client installation a bit 2020-09-23 17:08:47 +02:00
Domen Kožar
25bafc819c
Merge pull request #59 from cachix/dependabot/github_actions/cachix/install-nix-action-v11
chore(deps): update cachix/install-nix-action requirement to v11
2020-09-22 10:01:41 +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 2020-09-21 16:58:28 +02:00
Domen Kožar
d2e4697d03
CI: trigger push only on master 2020-09-21 16:40:32 +02:00
Domen Kožar
8a239571fb
Merge pull request #56 from zimbatm/installCommand
add installCommand option
2020-08-28 13:55:24 +02:00
zimbatm
ffed6b919f
add installCommand option
By using installCommand, it's possible to avoid yet another pull of
nixpkgs and speed-up the CI.
2020-08-26 21:18:01 +02:00
Domen Kožar
295fe2c38f
README: clarify on security 2020-07-29 11:59:30 +02:00
Domen Kožar
f20dab2dbc
Merge pull request #52 from cachix/dependabot/npm_and_yarn/lodash-4.17.19
chore(deps): bump lodash from 4.17.15 to 4.17.19
2020-07-20 13:26:34 +02:00
dependabot[bot]
81908af26b
chore(deps): 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:00:58 +00:00
Domen Kožar
4b5e2edfee
README: point to tutorial 2020-07-07 13:46:47 +02:00
Domen Kožar
bef08570fe
Merge pull request #51 from cachix/dependabot/github_actions/cachix/install-nix-action-v10
chore(deps): bump cachix/install-nix-action from v9 to v10
2020-07-07 11:40:39 +02:00
dependabot[bot]
5c5ce04016
chore(deps): bump cachix/install-nix-action from v9 to v10
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from v9 to v10.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v9...63cf434de4e4292c6960639d56c5dd550e789d77)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-07 09:21:13 +00:00
Domen Kožar
dbb6c04eaf
add dependabot 2020-07-07 11:20:45 +02:00
Domen Kožar
bf8ee1d754
README: rewrite motivation 2020-07-06 16:38:01 +02:00
Domen Kožar
8676fbae2e
README: bump actions 2020-06-29 14:58:18 +02:00
Domen Kožar
a274a22732
README: clarify what the action will do 2020-06-29 10:42:20 +02:00
Domen Kožar
09c0620ab0
Merge pull request #49 from fiadliel/add-extra-pull-cachixes
Add extra caches for pulls/substitutions
2020-06-23 11:51:24 +02:00
Gary Coady
49b785b55a Adds extra caches for pulling from (binary substitution).
Creates an `extraPullNames` parameter, to mimic the existing `name`
parameter. This string should be a comma-separated set of cache names.
2020-06-23 11:20:12 +02:00
Domen Kožar
b5f0b56205
more 2020-05-27 17:13:58 +02:00
Domen Kožar
504ad53a71
typo 2020-05-27 17:08:18 +02:00
Domen Kožar
0860b5d064
Fix CI 2020-05-27 17:07:40 +02:00
Domen Kožar
d79cfd988b
Update README.md 2020-05-27 16:59:34 +02:00
Domen Kožar
21633808a1
fix build 2020-05-12 13:07:35 +02:00
Domen Kožar
181320929a
CI: guard against uncommitted changes 2020-05-12 12:59:11 +02:00
Domen Kožar
0a765b01e8
Merge pull request #45 from cachix/ignore-garbage-collected
Ignore garbage collected
2020-05-12 11:21:10 +02:00
Domen Kožar
6a2b9a1715
rework CI 2020-05-12 11:05:09 +02:00
Domen Kožar
13e2cf25a1
Don't try to push store paths that were GCed
Previously we'd only push unique paths before/after the job,
but that's not good enough because someone might run garbage
collection.

Now we only push unique store paths that are in the list of
when the job finished.
2020-05-12 10:50:05 +02:00
Domen Kožar
6749aef225
Merge pull request #42 from cachix/domenkozar-patch-1
README: clarify on security
2020-04-24 13:57:11 +02:00
Domen Kožar
bfb80e965d
Update README.md
Co-Authored-By: Joachim Breitner <mail@joachim-breitner.de>
2020-04-24 13:57:05 +02:00
Domen Kožar
03b6d2e977
README: clarify on security 2020-04-24 12:41:50 +02:00
Domen Kožar
6ca1a9b396
README: bump version 2020-04-22 16:42:51 +02:00
Domen Kožar
490a246fbc
Merge pull request #37 from numtide/only-cache
RFC: save cache on post
2020-04-21 16:23:58 +02:00
zimbatm
b8b745f3a7
WIP: save cache on post
Instead of trying to do everything in the action, push the cache at the
end. This allows to run other actions in between.
2020-04-17 12:20:05 +02:00
Domen Kožar
8580a77df6
Merge pull request #39 from Mic92/quiet
Quiet cachix install
2020-04-16 09:44:33 +02:00
Jörg Thalheim
36fc8c5254
Make cachix install quiet
Since this mainly downloads dependencies, removing it, removes some noise.
2020-04-16 05:19:59 +01:00
Jörg Thalheim
943a92d48d
add shell.nix for development 2020-04-16 05:18:25 +01:00
Domen Kožar
90e72ecbb7
Merge pull request #38 from numtide/embed-node-modules
Embed node modules
2020-04-15 20:41:07 +02:00