chore: update workflows to remove corepack references#260
chore: update workflows to remove corepack references#260christopher-buss merged 1 commit intodevelopfrom
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughReplaces Corepack-wrapped pnpm invocations with direct pnpm commands across CI workflows and Husky hooks, adds a Mise postinstall hook to enable Corepack, enables experimental Mise settings, and adds a VS Code setting for Mise symlinked extensions with a Copilot comment. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
Tip 👮 Agentic pre-merge checks are now available in preview!Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.
Please see the documentation for more information. Example: reviews:
pre_merge_checks:
custom_checks:
- name: "Undocumented Breaking Changes"
mode: "warning"
instructions: |
Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).Please share your feedback with us on this Discord post. 📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (7)
✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
* docs(dev): update readme for rbxts-build instructions * chore(deps): update dependency @eslint-react/eslint-plugin to v1.8.2 * chore(deps): update dependency jacktabscode/asphalt to v0.8.1 * feat(ui): add profiler print function * chore(deps): update dependency rojo-rbx/rojo to v7.4.3 * chore(deps): update dependency @eslint-react/eslint-plugin to v1.9.0 * chore(deps): update actions/upload-artifact digest to 834a144 * chore(deps): update dependency @isentinel/eslint-config to v0.7.5 * chore(deps): update dependency lint-staged to v15.2.8 * chore(deps): update dependency @rbxts/types to v1.0.795 (#171) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * refactor(ui): remove default exports * chore(deps): update dependency @rbxts/types to v1.0.798 (#172) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @eslint-react/eslint-plugin to v1.9.1 * fix(deps): update dependency @rbxts/lapis to v0.3.4 * chore(deps): update pnpm to v9.7.0 * chore(deps): remove eslint.config.js bundler file * chore(deps): update commitlint monorepo to v19.4.0 * chore(deps): update dependency lune-org/lune to v0.8.7 * chore(deps): update compeydev/setup-rokit action to v0.1.1 * chore(deps): update compeydev/setup-rokit action to v0.1.2 * chore(deps): update dependency @rbxts/types to v1.0.799 * fix: circular dependency error * chore(deps): update dependency @rbxts/types to v1.0.800 (#189) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @rbxts/types to v1.0.801 (#192) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @rbxts/compiler-types to v2.3.0-types.2 * ci: remove self-hosted runner * ci: add missing open cloud key to release develop * ci: remove unnecessary provided auth key * ci: remove unnecessary provided auth key * ci: remove unnecessary gh cli install * ci(lint): eslint errors * chore(lint): update automatic custom class ordering * ci: fix release action * fix: preserve luau flags * build(deps): update dependencies and change to alternative packages * build(deps): update eslint config * chore(deps): update actions/setup-node digest to 0a44ba7 * chore(deps): update dependency rojo-rbx/rojo to v7.4.4 * chore(deps): update pnpm to v9.10.0 * chore(deps): update actions/upload-artifact digest to 5076954 * chore(deps): update dependency lune-org/lune to v0.8.8 * chore(deps): update pnpm to v9.11.0 * chore(deps): update dependency @rbxts/types to v1.0.809 (#199) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build(deps): upgrade to roblox-ts v3.0.0 * chore(deps): update dependency eslint to v9.11.1 * fix(mtx): products being incorrectly handled * ci: fix lint-staged pre-commit linting all files * fix(deps): update dependency @rbxts/lapis to v0.3.6 * chore(deps): update dependency @rbxts/types to v1.0.810 * chore(deps): update dependency @rbxts/types to v1.0.811 (#212) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(mtx): receipt history not being saved Due to the fact that reflex is the source of truth, if we update the lapis document directly, then reflex will override this data as it doesn't know of this data. * feat(mtx): add product purchase metadata * feat(mtx): add ability to set game pass active from client * chore(deps): update pnpm to v9.12.2 * chore(deps): update dependency jiti to v2 * chore(deps): update dependency lune-org/lune to v0.8.9 * chore(deps): update dependency eslint to v9.13.0 * ci: fix deployment actions not working with github runners * chore(deps): update dependency @rbxts/types to v1.0.813 (#219) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency seaofvoices/darklua to v0.14.0 * chore(deps): update actions/setup-node digest to 39370e3 * chore(deps): update actions/upload-artifact digest to b4b15b8 * fix(deps): update dependency @rbxts/ui-labs to v2.3.0 * chore(deps): update dependency @eslint/config-inspector to v0.5.5 * chore(deps): update actions/checkout digest to 11bd719 * fix(deps): update dependency @rbxts/react to v17 * fix(deps): update dependency @rbxts/react-roblox to v17 * fix(deps): update dependency @rbxts/pretty-react-hooks to v0.6.1 * chore(deps): update dependency jacktabscode/asphalt to v0.9.1 * chore(deps): update actions/setup-node digest to 1d0ff46 * build(lint): update eslint-config to v0.10.0 * build(deps): update eslint-config to v1.0.0-beta.1 * build(deps): fix lockfile * style(deps): update eslint-config to v1.0.0 * feat(ci): down wireguard tunnel to cleanup * chore: lint files * Replace Rokit with Mise (#251) * ci: update compile command in release workflow * perf: optimize eslint performance with caching (#252) * chore(deps): update dependency ubi:seaofvoices/darklua to v0.17.1 (#258) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update workflows to remove corepack references (#260) * style(lint): update eslint-config to v3.0.0 (#261) * chore: update renovate configuration * build(deps): bump package versions * chore(deps): update actions/checkout action to v5 (#259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ubi:rojo-rbx/rojo to v7.5.1 (#257) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/upload-artifact digest to ea165f8 (#236) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/download-artifact digest to d3f86a1 (#238) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ubi:lune-org/lune to v0.10.2 (#256) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update ncipollo/release-action digest to b7eabc9 (#242) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/download-artifact action to v5 (#250) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: remove deprecated shell script lines from post-merge hook * ci: update workflows to use composite actions * ci: update build environment to use ubuntu-latest * ci: pass in secret to fix missing secret issue * ci: move secrets to inputs * ci: add debug check * ci: fix incorrect input names * build: update catalog names for release workflow * build: update @isentinel/eslint-config to version 3.0.0-beta.8 Remove temporary action sorting from config * ci: remove packages write permission * ci: move wireguard ip to github variable This allows us to update the IP if necessary without having to make changes to the workflow file. * chore: update pnpm-lock.yaml * ci: update expected-ip input for deploy actions * docs: format header correctly * ci: resolve jq parse error in ip verification * chore(deps): update dependency ubi:jacktabscode/asphalt to v1 (#264) * docs: update commit instructions for clarity and formatting * chore(deps): update patches (#263) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build: remove nmprc in favor of pnpm-workspace * chore: update post-merge script to include mise.toml check * chore: add packages section to pnpm-workspace.yaml * ci: remove catalog filter installation --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: 6ixfalls <23470032+6ixfalls@users.noreply.github.com>
We can enable corepack with the mise
postinstallhook, so these references aren't needed.Summary by CodeRabbit