Commit Graph

145 Commits

Author SHA1 Message Date
dependabot[bot] 5c850e17e3 Bump actions/setup-node from 3.1.1 to 3.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.1.1...v3.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-17 06:31:37 +00:00
Stéphan Kochen 9d735646df Merge pull request #19 from stephank/dependabot/github_actions/nixbuild/nix-quick-install-action-13
Bump nixbuild/nix-quick-install-action from 12 to 13
2022-04-27 22:23:21 +02:00
dependabot[bot] c39441d60c Bump nixbuild/nix-quick-install-action from 12 to 13
Bumps [nixbuild/nix-quick-install-action](https://github.com/nixbuild/nix-quick-install-action) from 12 to 13.
- [Release notes](https://github.com/nixbuild/nix-quick-install-action/releases)
- [Changelog](https://github.com/nixbuild/nix-quick-install-action/blob/master/RELEASE)
- [Commits](https://github.com/nixbuild/nix-quick-install-action/compare/v12...v13)

---
updated-dependencies:
- dependency-name: nixbuild/nix-quick-install-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-27 06:39:18 +00:00
Stéphan Kochen b6d5fe7dc3 Merge pull request #18 from stephank/dependabot/github_actions/actions/setup-node-3.1.1
Bump actions/setup-node from 3.1.0 to 3.1.1
2022-04-12 15:46:43 +02:00
dependabot[bot] c730fd9cb1 Bump actions/setup-node from 3.1.0 to 3.1.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.1.0...v3.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 11:13:49 +00:00
Stéphan Kochen 88605febf5 Merge pull request #17 from stephank/dependabot/github_actions/actions/setup-node-3.1.0
Bump actions/setup-node from 3.0.0 to 3.1.0
2022-04-04 08:46:39 +02:00
dependabot[bot] 4d83475846 Bump actions/setup-node from 3.0.0 to 3.1.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.0.0...v3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 06:23:53 +00:00
Stéphan Kochen 7b3f1cf2d6 Merge pull request #16 from stephank/dependabot/github_actions/actions/cache-3
Bump actions/cache from 2 to 3
2022-03-22 11:51:28 +01:00
dependabot[bot] 47554df632 Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-22 06:30:50 +00:00
Stéphan Kochen 247f4de64c Merge pull request #15 from stephank/dependabot/github_actions/nixbuild/nix-quick-install-action-12
Bump nixbuild/nix-quick-install-action from 11 to 12
2022-03-11 15:24:24 +01:00
dependabot[bot] b82ab894a0 Bump nixbuild/nix-quick-install-action from 11 to 12
Bumps [nixbuild/nix-quick-install-action](https://github.com/nixbuild/nix-quick-install-action) from 11 to 12.
- [Release notes](https://github.com/nixbuild/nix-quick-install-action/releases)
- [Changelog](https://github.com/nixbuild/nix-quick-install-action/blob/master/RELEASE)
- [Commits](https://github.com/nixbuild/nix-quick-install-action/compare/v11...v12)

---
updated-dependencies:
- dependency-name: nixbuild/nix-quick-install-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-10 06:24:49 +00:00
Stéphan Kochen 145a3e3a83 Merge pull request #14 from stephank/dependabot/github_actions/nixbuild/nix-quick-install-action-11
Bump nixbuild/nix-quick-install-action from 9 to 11
2022-03-08 08:26:33 +01:00
dependabot[bot] 9e115ba306 Bump nixbuild/nix-quick-install-action from 9 to 11
Bumps [nixbuild/nix-quick-install-action](https://github.com/nixbuild/nix-quick-install-action) from 9 to 11.
- [Release notes](https://github.com/nixbuild/nix-quick-install-action/releases)
- [Changelog](https://github.com/nixbuild/nix-quick-install-action/blob/master/RELEASE)
- [Commits](https://github.com/nixbuild/nix-quick-install-action/compare/v9...v11)

---
updated-dependencies:
- dependency-name: nixbuild/nix-quick-install-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 06:21:02 +00:00
Stéphan Kochen 5320fc7e31 Merge pull request #13 from stephank/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2022-03-02 12:50:47 +01:00
dependabot[bot] 8088b3a1fd Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 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...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 07:15:03 +00:00
Stéphan Kochen 09c45d05ec Merge pull request #12 from stephank/dependabot/github_actions/actions/setup-node-3.0.0
Bump actions/setup-node from 2 to 3.0.0
2022-02-25 09:08:18 +01:00
dependabot[bot] b20ab55b85 Bump actions/setup-node from 2 to 3.0.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-25 06:39:10 +00:00
Stéphan Kochen 321a0d7e19 Remove unused imports 2022-02-13 21:19:54 +01:00
Stéphan Kochen da2f3bf659 Merge pull request #10 from 1000101/readme
fix(readme): typo
2022-02-03 14:37:42 +01:00
1000101 8ccdeba6d1 fix(readme): typo 2022-02-03 13:53:49 +01:00
github-actions[bot] 43483b43f5 Update dist 2022-01-29 18:59:47 +00:00
Stéphan Kochen fcc976dcfb Add option to install binaries of dependencies 2022-01-29 19:59:27 +01:00
github-actions[bot] 892ebe3f1a Update dist 2022-01-26 06:36:47 +00:00
Stéphan Kochen 1a3419fa75 Limit CI events 2022-01-26 07:36:18 +01:00
Adrian Gierakowski c999d4070c feature: handle git dependencies
- add git and cacert as deps to cacheDrvs
- use pkg.reference instead of version in package.json of isolated builds
  since it allow yarn to find the git repo (this will probably also fix
  oter type of deps)
2022-01-26 07:35:39 +01:00
github-actions[bot] 383764ab9b Update dist 2022-01-25 21:24:03 +00:00
Stéphan Kochen 01bf568bdc Revert "feature: handle git dependencies"
This reverts commit f957a93479.
2022-01-25 22:22:38 +01:00
Stéphan Kochen 5290b23733 Fix CI 2022-01-25 20:42:34 +01:00
Stéphan Kochen ab81b2e07f Setup Dependabot to monitor CI workflow versions 2022-01-25 20:33:33 +01:00
Stéphan Kochen 49560b8c45 Update CI workflow versions 2022-01-25 20:33:26 +01:00
Stéphan Kochen b6ed74f0ee Don't fail PRs if dist outdated
This removes the step for everything but the main branch. On the main
branch, we instead auto-update dist, so we can still merge PRs that
forgot to update dist.
2022-01-25 20:26:31 +01:00
Stéphan Kochen 503cafba96 Update dist 2022-01-25 20:03:41 +01:00
Stéphan Kochen baae657ea8 Merge pull request #8 from DeversiFi/bugfix/restore-install-state-at-the-start-of-inject-build
bugfix: inject-build: storedBuildState handling
2022-01-25 20:03:26 +01:00
Stéphan Kochen b53ba5743b Merge pull request #9 from DeversiFi/feature/hangle-git-dependencies
feature: handle git dependencies
2022-01-25 20:03:21 +01:00
Adrian Gierakowski f957a93479 feature: handle git dependencies
- add git and cacert as deps to cacheDrvs
- use pkg.reference instead of version in package.json of isolated builds
  since it allow yarn to find the git repo (this will probably also fix
  oter type of deps)
2022-01-21 16:04:09 +00:00
Adrian Gierakowski dd30036316 bugfix: inject-build: storedBuildState handling
call restoreInstallState so that state written by previous invocations
to inject-build doesn't get lost

before this fix, all but the last one of the injected isolated builds
would be re-run when building main package
2022-01-21 15:48:22 +00:00
Stéphan Kochen e88f28c29a Fix build 2022-01-04 15:20:59 +01:00
Stéphan Kochen 645da1ae02 Account for mismatch in 'fetch-one' filename 2022-01-04 15:20:16 +01:00
Stéphan Kochen abd295cc50 Revert "Account for mismatch in 'fetch-one' filename"
This reverts commit 7122fcf881.
2022-01-04 15:01:48 +01:00
Stéphan Kochen 7122fcf881 Account for mismatch in 'fetch-one' filename 2022-01-04 14:39:51 +01:00
Joe DeVivo cface0f015 Move runHook preConfigure so it can patch deps 2022-01-04 13:44:26 +01:00
Stéphan Kochen e631ca97c8 Update UPGRADING.md 2021-12-14 09:56:05 +01:00
Stéphan Kochen 00b7adf473 Upgrade dependencies, require Yarn 3.1.0 2021-12-14 09:55:35 +01:00
Stéphan Kochen 16b661b7aa Upgrade self to Yarn 3.1.1 2021-12-14 09:50:25 +01:00
Stéphan Kochen d2c46886a6 Handle Yarn cache entries without checksums 2021-12-14 09:50:00 +01:00
Stéphan Kochen b6033729fe Revert "Remove --immutable-cache in yarn install command"
This reverts commit 2635212b77.
2021-12-14 09:39:33 +01:00
Stéphan Kochen 2635212b77 Remove --immutable-cache in yarn install command
Since Yarn 3.1.0, some cache items no longer have checksums, mostly
derived items like patched packages. Nixify skipped these, but that has
started causing `--immutable-cache` to complain about the missing
entries.

Instead, we will have to rely on the Nix sandbox for purity, so that
Yarn only does local operations (like patching) when to fill in these
missing cache entries.
2021-12-13 16:35:27 +01:00
Stéphan Kochen f6ce801fd9 Simple dependency upgrades 2021-09-01 20:44:02 +02:00
Stéphan Kochen a3b66846ab Add upgrade notes 2021-09-01 20:41:09 +02:00
Stéphan Kochen 2757cfd115 Upgrade to Yarn v3 2021-08-15 21:36:55 +02:00