Skip to content
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

Development Scripts & Docs #19

Merged
merged 8 commits into from
Apr 4, 2024
Merged

Development Scripts & Docs #19

merged 8 commits into from
Apr 4, 2024

Conversation

OutlawAndy
Copy link
Member

@OutlawAndy OutlawAndy commented Apr 3, 2024

This PR adds a few scripts & Rake tasks to aid local development & environment setup. It also adds documentation to the README regarding local development. Lastly, I removed the dummy app's .node-version & .ruby-version artifacts as I don't believe they are necessary, but could add unnecessary friction when trying to setup a local environment. I could be wrong about that and I'm interested to hear if you have a different opinion on that matter.

I did not bump the version because this does not impact the NPM package and I don't plan to publish a new tag or create a release.

@OutlawAndy OutlawAndy self-assigned this Apr 3, 2024
@OutlawAndy OutlawAndy requested review from timirwin and justwiebe April 3, 2024 22:22
Rakefile Outdated Show resolved Hide resolved
Rakefile Show resolved Hide resolved
@OutlawAndy OutlawAndy requested a review from justwiebe April 4, 2024 17:38
README.md Outdated
Comment on lines 248 to 250
After cloning the repository, you'll need to install dependencies by running `yarn install`.

Next, run `yarn setup` to setup the dummy Rails 7 app located inside the test directory.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this mention rake install?

@OutlawAndy OutlawAndy merged commit fb92dcb into main Apr 4, 2024
4 checks passed
@OutlawAndy OutlawAndy deleted the local-setup branch April 4, 2024 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants