-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: executable issue for linux users #1115
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TIL: env -S
, how does that fix this???!
@kellyjosephprice i'm flying blind here so i could not tell you lol |
## [9.0.1-next.2](v9.0.1-next.1...v9.0.1-next.2) (2024-12-09) ### Bug Fixes * executable issue for linux users ([#1115](#1115)) ([4319fb5](4319fb5)) [skip ci]
🎉 This PR is included in version 9.0.1-next.2 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 9.0.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
For what it's worth, the
|
@joshbeard appreciate you flagging this — mind taking a look at #1117 and seeing if that takes care of this issue? If not, might be good to add additional docs to our setup instructions. |
## 🧰 Changes The whole reasoning behind #1115 is because we pass flags in order to avoid emitting this `ExperimentalWarning` for Node v20 users: ![CleanShot 2024-12-10 at 12 12 00@2x](https://github.com/user-attachments/assets/de75f8ff-06d5-43c2-be44-ddedba60187e) Per [this comment](#1115 (comment)), adding `-S` might be problematic for certain container setups. As a result, I just overhauled how we import JSON in our production code so we don't need that Node CLI flag at all. At some point I'd love if we got to a point where we can fully rely on the oclif config for `package.json` attributes but today is not that day! ## 🧬 QA & Testing When you check out this branch and run the following commands... - Do they run properly without hanging? (hopefully yes) - Do you see Node `ExperimentalWarning` outputs (like the above screenshot) at any point? (hopefully no) ```sh npm ci && npm run build bin/run.js ```
## [9.0.2-next.1](v9.0.1...v9.0.2-next.1) (2024-12-10) ### Bug Fixes * remove import attributes ([#1117](#1117)) ([e662654](e662654)), closes [#1115](#1115) [/github.com//pull/1115#issuecomment-2532123627](https://github.com//github.com/readmeio/rdme/pull/1115/issues/issuecomment-2532123627) [skip ci]
## [9.0.2](v9.0.1...v9.0.2) (2024-12-11) ### Bug Fixes * **autocomplete:** bad alias ([#1118](#1118)) ([5b8d928](5b8d928)) * remove import attributes ([#1117](#1117)) ([e662654](e662654)), closes [#1115](#1115) [/github.com//pull/1115#issuecomment-2532123627](https://github.com//github.com/readmeio/rdme/pull/1115/issues/issuecomment-2532123627) [skip ci]
🧰 Changes
Linux requires the
-S
flag when passing options tonode
command-line in executable files. This was fun to troubleshoot 🥴🧬 QA & Testing
Can Linux users run the CLI again? 😮💨