Skip to content

Commit

Permalink
chore(deps): update yarn to v4 (redwoodjs#9343)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [yarn](https://github.com/yarnpkg/berry)
([source](https://github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli))
| [`3.7.0` ->
`4.0.2`](https://renovatebot.com/diffs/npm/yarn/3.7.0/4.0.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/yarn/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yarn/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yarn/3.7.0/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yarn/3.7.0/4.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>yarnpkg/berry (yarn)</summary>

###
[`v4.0.2`](https://github.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2)

[Compare
Source](https://github.com/yarnpkg/berry/compare/be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b...a64075561a6476aa79d0fa1012ecf6b1633a88f2)

###
[`v4.0.1`](https://github.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b)

[Compare
Source](https://github.com/yarnpkg/berry/compare/c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e...be5a1bf87c2de22d8098b3a19a391cc40dfd2f3b)

###
[`v4.0.0`](https://github.com/yarnpkg/berry/blob/HEAD/CHANGELOG.md#400)

[Compare
Source](https://github.com/yarnpkg/berry/compare/ea39bf05158c791ed51cc924284ac4603be4a5ba...c6764b28f8e8dbdac7ad318d6d98b5d5f0f4679e)

##### **Major Changes**

- With Node.js 16's [now being End of
Life'd](https://nodejs.org/en/blog/announcements/nodejs16-eol), we
dropped support for Node.js versions lower than 18.12.

-   Some important defaults have changed:
- `yarn set version` will prefer using `packageManager` rather than
`yarnPath` when possible.
- `yarn init` will no longer use zero-install by default. You still can
enable it, but it should make it easier to start one-of projects without
having to rewrite the configuration afterwards.
- `yarn workspaces foreach` now requires one of `--all`, `--recursive`,
`--since`, or `--worktree` to be explicitly specified; the previous
default was `--worktree`, but it was rarely what users expected.

- All official Yarn plugins are now included by default in the bundle we
provide. You no longer need to run `yarn plugin import` for *official*
plugins (you still need to do it for third-party plugins, of course).
- This doesn't change anything to the plugin API we provide, which will
keep being maintained.
- Yarn still has a modular architecture and uses the exact same APIs as
contrib plugins; all that changes is how we distribute our own features.

-   Yarn's UI during installs has been greatly improved:
- Packages added and removed from the lockfile are now explicitly
reported.
- Fluctuations in the project cache size are now reported as a single
line.
- Unactionable warnings (`node-gyp` and transitive peer dependency
errors) have been removed.
- Skipped builds are now only reported during initial installs and
manual `yarn rebuild` calls.
- The Yarn version is now displayed on installs to help us investigate
issues [when reported as
screenshots](https://meta.stackoverflow.com/questions/285551/why-should-i-not-upload-images-of-code-data-errors/285557#285557).
    -   Deprecation checks have been moved to `yarn npm audit`.

-   Some settings were renamed or removed:
    -   `caFilePath` is now `httpsCaFilePath`
    -   `preferAggregateCacheInfo` has been removed (it's now always on)
- `pnpDataPath` has been removed to adhere to our new [PnP
specification](https://yarnpkg.com/advanced/pnp-spec). For consistency,
all PnP files will now be hardcoded to a single value so that
third-party tools can implement the PnP specification without relying on
the Yarn configuration.

-   The `yarn npm audit` command has been reimplemented:
- The audit registry must now implement the
`/-/npm/v1/security/advisories/bulk` endpoint.
- The `npmAuditRegistry` can be used to temporarily route audit queries
to the npm registry.
- Deprecations are now returned by default. To silence them, use `yarn
npm audit ! --no-deprecations`.

-   Some legacy layers have been sunset:
- Plugins cannot access the Clipanion 2 APIs anymore (upgrade to
[Clipanion 3](https://github.com/arcanis/clipanion))
- Plugins cannot access the internal copy of Yup anymore (use
[Typanion](https://github.com/arcanis/typanion) instead)
- Yarn will no longer remove the old Yarn 2.x `.pnp.js` file when
migrating.
- The `--assume-fresh-project` flag of `yarn init` has been removed.

##### **API Changes**

The following changes only affect people writing Yarn plugins:

- The `ZipFS` and `ZipOpenFS` classes have been moved from
`@yarnpkg/fslib` to `@yarnpkg/libzip`. They no longer need or accept the
`libzip` parameter.

- Reading the zip archives is now done on the Node.js side for
performance; as a result, the `open`, `ZIP_CREATE`, and `ZIP_TRUNCATE`
bindings are no longer needed for `ZipFS` and have also been removed.

- The `dependencies` field sent returned by `Resolver#resolve` must now
be the result of a `Configuration#normalizeDependencyMap` call. This
change is prompted by a refactoring of how default protocols (ie `npm:`)
are injected into descriptors. The previous implementation caused
various descriptors to never be normalized, which made it difficult to
know what were the descriptors each function should expect.

- Similarly, the descriptors returned by
`Resolve#getResolutionDependencies` are now expected to be the result of
`Configuration#normalizeDependency` calls.

- Note that this only applies to the `dependencies` field; the
`peerDependencies` field is unchanged, as it must only contains semver
ranges without any protocol (with an exception for `workspace:`, but
that's not relevant here).

- The `Resolve#getResolutionDependencies` function must now return an
object of arbitrary string keys and descriptor values (instead of a map
with `DescriptorHash` keys). Those descriptors will be resolved and
assigned to the same keys as the initial object. This change allows
resolvers to wrap resolution dependencies from other resolvers, which
wasn't possible before since it'd have caused the key to change.

- The `generateLoader` function in `@yarnpkg/pnp` no longer generates
the `$$SETUP_STATE` function, it now needs to be present in the `loader`
passed to the function.

- The `getCustomDataKey` function in `Installer` from `@yarnpkg/core`
has been moved to `Linker`.

- `renderForm`'s `options` argument is now required to enforce that
custom streams are always specified.

- `npmConfigUtils.getAuditRegistry` no longer takes a `Manifest` as its
first argument.

- The `FetchOptions.skipIntegrityCheck` option has been removed. Use
`FetchOptions.cacheOptions.skipIntegrityCheck` instead.

- `MapConfigurationValue` has been removed. Use `miscUtils.ToMapValue`
instead.

- `Manifest.isManifestFieldCompatible` and
`Manifest.prototype.isCompatibleWith{OS,CPU}` have been removed. Use
`Manifest.prototype.getConditions` and `structUtils.isPackageCompatible`
instead.

- `versionUtils.{fetchBase,fetchRoot,fetchChangedFiles}` have been moved
from `@yarnpkg/plugin-version` to `@yarnpkg/plugin-git`. Use
`gitUtils.{fetchBase,fetchRoot,fetchChangedFiles}` instead.

-   For consistency reasons:
- `Link{Resolver,Fetcher}` have been renamed to
`Portal{Resolver,Fetcher}`
- `RawLink{Resolver,Fetcher}` have been renamed to
`Link{Resolver,Fetcher}`

- `FakeFS` classes are now required to implement
`lutimes{Sync,Promise}`.

- `workspace.dependencies` has been removed. Use
`workspace.anchoredPackage.dependencies` instead.

- The `Installer` class must now return `BuildRequest` structures
instead of `BuildDirective[]`. This lets you mark that the build must be
skipped, and the reason why.

- `startCacheReport` has been removed, and is now part of the output
generated by `fetchEverything`.

- `forgettableNames` & `forgettableBufferSize` have been removed (the
only messages using them have been removed, making the forgettable logs
implementation obsolete).

-   `workspace.locator` has been removed. You can instead use:
- `workspace.anchoredLocator` to get the locator that's used throughout
the dependency tree.
    -   `workspace.manifest.version` to get the workspace version.

- `configuration.{packageExtensions,refreshPackageExtensions}` have been
removed. Use `configuration.getPackageExtensions` instead.

- `configuration.normalizePackage` now requires a `packageExtensions`
option.

- `ProjectLookup` has been removed. Both `Configuration.find` and
`Configuration.findProjectCwd` now always do a lockfile lookup.

##### Installs

- Yarn now caches npm version metadata, leading to faster resolution
steps and decreased network data usage.
- The `pnpm` linker avoids creating symlinks that lead to loops on the
file system, by moving them higher up in the directory structure.
- The `pnpm` linker no longer reports duplicate "incompatible virtual"
warnings.

##### Features

- `enableOfflineMode` is a new setting that, when set, will instruct
Yarn to only use the metadata and archives already stored on the local
machine rather than download them from the registry. This can be useful
when performing local development under network-constrained environments
(trains, planes, ...).
- `yarn run bin` now injects the environment variables defined in
`.env.yarn` when spawning a process. This can be configured using the
`injectEnvironmentFiles` variable.
- `yarn workspaces foreach` now automatically enables the `yarn
workspaces foreach ! --verbose` flag in interactive terminals.
- Constraints can now be written in JavaScript. See the [revamped
documentation](/features/constraints) for more information.

##### Bugfixes

- `yarn dlx` will no longer report false-positive
`UNUSED_PACKAGE_EXTENSION` warnings
- `yarn workspace` will now set `$INIT_CWD` to the CLI working directory
rather than the workspace root.

##### Shell

-   The builtin shell now supports whitespace-only commands.

##### Compatibility

-   The patched filesystem now supports `FileHandle.readLines`.
-   PnP now reports missing files when in watch mode.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominic Saadi <dominiceliassaadi@gmail.com>
  • Loading branch information
renovate[bot] and jtoar authored Dec 15, 2023
1 parent 209add6 commit 7be1c37
Show file tree
Hide file tree
Showing 45 changed files with 8,714 additions and 14,039 deletions.
2 changes: 1 addition & 1 deletion .github/actions/check_create_redwood_app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"@actions/core": "1.10.1",
"@actions/exec": "1.1.1"
},
"packageManager": "yarn@3.7.0"
"packageManager": "yarn@4.0.2"
}
28 changes: 14 additions & 14 deletions .github/actions/check_create_redwood_app/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,57 @@
# Manual changes might be lost - proceed with caution!

__metadata:
version: 6
cacheKey: 8c0
version: 8
cacheKey: 10c0

"@actions/core@npm:1.10.1":
version: 1.10.1
resolution: "@actions/core@npm:1.10.1"
dependencies:
"@actions/http-client": ^2.0.1
uuid: ^8.3.2
checksum: 7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
"@actions/http-client": "npm:^2.0.1"
uuid: "npm:^8.3.2"
checksum: 8c0/7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
languageName: node
linkType: hard

"@actions/exec@npm:1.1.1":
version: 1.1.1
resolution: "@actions/exec@npm:1.1.1"
dependencies:
"@actions/io": ^1.0.1
checksum: 4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
"@actions/io": "npm:^1.0.1"
checksum: 8c0/4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
languageName: node
linkType: hard

"@actions/http-client@npm:^2.0.1":
version: 2.0.1
resolution: "@actions/http-client@npm:2.0.1"
dependencies:
tunnel: ^0.0.6
checksum: b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
tunnel: "npm:^0.0.6"
checksum: 8c0/b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
languageName: node
linkType: hard

"@actions/io@npm:^1.0.1":
version: 1.1.2
resolution: "@actions/io@npm:1.1.2"
checksum: 61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
checksum: 8c0/61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
languageName: node
linkType: hard

"check_test_project_fixture@workspace:.":
version: 0.0.0-use.local
resolution: "check_test_project_fixture@workspace:."
dependencies:
"@actions/core": 1.10.1
"@actions/exec": 1.1.1
"@actions/core": "npm:1.10.1"
"@actions/exec": "npm:1.1.1"
languageName: unknown
linkType: soft

"tunnel@npm:^0.0.6":
version: 0.0.6
resolution: "tunnel@npm:0.0.6"
checksum: e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
checksum: 8c0/e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
languageName: node
linkType: hard

Expand All @@ -61,6 +61,6 @@ __metadata:
resolution: "uuid@npm:8.3.2"
bin:
uuid: dist/bin/uuid
checksum: bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
checksum: 8c0/bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
languageName: node
linkType: hard
2 changes: 1 addition & 1 deletion .github/actions/check_test_project_fixture/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"@actions/core": "1.10.1",
"@actions/exec": "1.1.1"
},
"packageManager": "yarn@3.7.0"
"packageManager": "yarn@4.0.2"
}
28 changes: 14 additions & 14 deletions .github/actions/check_test_project_fixture/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,57 @@
# Manual changes might be lost - proceed with caution!

__metadata:
version: 6
cacheKey: 8c0
version: 8
cacheKey: 10c0

"@actions/core@npm:1.10.1":
version: 1.10.1
resolution: "@actions/core@npm:1.10.1"
dependencies:
"@actions/http-client": ^2.0.1
uuid: ^8.3.2
checksum: 7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
"@actions/http-client": "npm:^2.0.1"
uuid: "npm:^8.3.2"
checksum: 8c0/7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
languageName: node
linkType: hard

"@actions/exec@npm:1.1.1":
version: 1.1.1
resolution: "@actions/exec@npm:1.1.1"
dependencies:
"@actions/io": ^1.0.1
checksum: 4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
"@actions/io": "npm:^1.0.1"
checksum: 8c0/4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
languageName: node
linkType: hard

"@actions/http-client@npm:^2.0.1":
version: 2.0.1
resolution: "@actions/http-client@npm:2.0.1"
dependencies:
tunnel: ^0.0.6
checksum: b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
tunnel: "npm:^0.0.6"
checksum: 8c0/b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
languageName: node
linkType: hard

"@actions/io@npm:^1.0.1":
version: 1.1.2
resolution: "@actions/io@npm:1.1.2"
checksum: 61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
checksum: 8c0/61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
languageName: node
linkType: hard

"check_test_project_fixture@workspace:.":
version: 0.0.0-use.local
resolution: "check_test_project_fixture@workspace:."
dependencies:
"@actions/core": 1.10.1
"@actions/exec": 1.1.1
"@actions/core": "npm:1.10.1"
"@actions/exec": "npm:1.1.1"
languageName: unknown
linkType: soft

"tunnel@npm:^0.0.6":
version: 0.0.6
resolution: "tunnel@npm:0.0.6"
checksum: e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
checksum: 8c0/e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
languageName: node
linkType: hard

Expand All @@ -61,6 +61,6 @@ __metadata:
resolution: "uuid@npm:8.3.2"
bin:
uuid: dist/bin/uuid
checksum: bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
checksum: 8c0/bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
languageName: node
linkType: hard
2 changes: 1 addition & 1 deletion .github/actions/detect-changes/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"@actions/core": "1.10.1",
"@actions/exec": "1.1.1"
},
"packageManager": "yarn@3.7.0"
"packageManager": "yarn@4.0.2"
}
28 changes: 14 additions & 14 deletions .github/actions/detect-changes/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,57 @@
# Manual changes might be lost - proceed with caution!

__metadata:
version: 6
cacheKey: 8c0
version: 8
cacheKey: 10c0

"@actions/core@npm:1.10.1":
version: 1.10.1
resolution: "@actions/core@npm:1.10.1"
dependencies:
"@actions/http-client": ^2.0.1
uuid: ^8.3.2
checksum: 7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
"@actions/http-client": "npm:^2.0.1"
uuid: "npm:^8.3.2"
checksum: 8c0/7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832
languageName: node
linkType: hard

"@actions/exec@npm:1.1.1":
version: 1.1.1
resolution: "@actions/exec@npm:1.1.1"
dependencies:
"@actions/io": ^1.0.1
checksum: 4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
"@actions/io": "npm:^1.0.1"
checksum: 8c0/4a09f6bdbe50ce68b5cf8a7254d176230d6a74bccf6ecc3857feee209a8c950ba9adec87cc5ecceb04110182d1c17117234e45557d72fde6229b7fd3a395322a
languageName: node
linkType: hard

"@actions/http-client@npm:^2.0.1":
version: 2.0.1
resolution: "@actions/http-client@npm:2.0.1"
dependencies:
tunnel: ^0.0.6
checksum: b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
tunnel: "npm:^0.0.6"
checksum: 8c0/b58987ba2f53d7988f612ede7ff834573a3360c21f8fdea9fea92f26ada0fd0efafb22aa7d83f49c18965a5b765775d5253e2edb8d9476d924c4b304ef726b67
languageName: node
linkType: hard

"@actions/io@npm:^1.0.1":
version: 1.1.2
resolution: "@actions/io@npm:1.1.2"
checksum: 61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
checksum: 8c0/61c871bbee1cf58f57917d9bb2cf6bb7ea4dc40de3f65c7fb4ec619ceff57fc98f56be9cca2d476b09e7a96e1cba0d88cd125c4f690d384b9483935186f256c1
languageName: node
linkType: hard

"detect-changes@workspace:.":
version: 0.0.0-use.local
resolution: "detect-changes@workspace:."
dependencies:
"@actions/core": 1.10.1
"@actions/exec": 1.1.1
"@actions/core": "npm:1.10.1"
"@actions/exec": "npm:1.1.1"
languageName: unknown
linkType: soft

"tunnel@npm:^0.0.6":
version: 0.0.6
resolution: "tunnel@npm:0.0.6"
checksum: e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
checksum: 8c0/e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75
languageName: node
linkType: hard

Expand All @@ -61,6 +61,6 @@ __metadata:
resolution: "uuid@npm:8.3.2"
bin:
uuid: dist/bin/uuid
checksum: bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
checksum: 8c0/bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
languageName: node
linkType: hard
5 changes: 5 additions & 0 deletions .github/workflows/check-create-redwood-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- uses: actions/setup-node@v4
with:
node-version: 20

- run: yarn install
working-directory: ./.github/actions/check_create_redwood_app

Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/check-test-project-fixture.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- uses: actions/setup-node@v4
with:
node-version: 20

- run: yarn install
working-directory: ./.github/actions/check_test_project_fixture

Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
Expand All @@ -53,6 +56,9 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -94,11 +100,17 @@ jobs:

- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Enable Corepack
run: corepack enable

- name: 🐈 Set up yarn cache
uses: ./.github/actions/set-up-yarn-cache

Expand Down Expand Up @@ -151,6 +163,9 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -244,11 +259,17 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Enable Corepack
run: corepack enable

- name: 🐈 Set up yarn cache
uses: ./.github/actions/set-up-yarn-cache

Expand Down Expand Up @@ -447,11 +468,17 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Enable Corepack
run: corepack enable

- name: 🐈 Set up yarn cache
uses: ./.github/actions/set-up-yarn-cache

Expand Down Expand Up @@ -503,11 +530,17 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Enable Corepack
run: corepack enable

- name: 🐈 Set up yarn cache
uses: ./.github/actions/set-up-yarn-cache

Expand Down Expand Up @@ -597,6 +630,9 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: ⬢ Set up Node.js
uses: actions/setup-node@v4
with:
Expand Down
Loading

0 comments on commit 7be1c37

Please sign in to comment.