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

Add editorconfig #38

Merged
merged 6 commits into from
Jan 28, 2023
Merged

Add editorconfig #38

merged 6 commits into from
Jan 28, 2023

Conversation

MattIPv4
Copy link
Member

Part of #36 (just editorconfig, not eslint or stylelint).

Adds a .editorconfig file to set some basic rules in place for IDEs interacting with the repo (line endings etc.).

With this being added, I've cleaned up all existing violations of the config throughout the repo.

Adds a GitHub Actions workflow to check compliance with the config, and run a test build of the extension.

I updated the build script slightly to compile SCSS before it does the React build -- lmk if this isn't the proper build process.

@MattIPv4
Copy link
Member Author

👋 Hey @abdullahmorrison, is there anything blocking merging this in? I'd like to get this in before looking at eslint/stylelint, so I don't duplicate any work.

@abdullahmorrison
Copy link
Contributor

Not been focusing much on the project lately so I haven't looked at it. I'll look at it soon.

@abdullahmorrison abdullahmorrison merged commit 4e3940c into alveusgg:main Jan 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants