Skip to content

chore: add standard .github/ files#8

Merged
zimeg merged 8 commits intomainfrom
mwbrooks-codeowners-sfdc
Dec 12, 2025
Merged

chore: add standard .github/ files#8
zimeg merged 8 commits intomainfrom
mwbrooks-codeowners-sfdc

Conversation

@mwbrooks
Copy link
Copy Markdown
Member

Type of change

  • New feature
  • Bug fix
  • Documentation

Summary

This pull request removes an invalid CODEOWNERS file and adds the standard .github/ directory, which includes:

  • GitHub Workflows
  • .github/CODEOWNERS
  • .github/CODE_OF_CONDUCT.md
  • .github/CONTRIBUTING.md
  • .github/SECURITY.md

Requirements

  • I have ensured the changes I am contributing align with existing patterns and have tested and linted my code
  • I've read and agree to the Code of Conduct

@mwbrooks mwbrooks requested a review from a team December 11, 2025 22:21
@mwbrooks mwbrooks self-assigned this Dec 11, 2025
@mwbrooks mwbrooks added the bug label Dec 11, 2025
@mwbrooks
Copy link
Copy Markdown
Member Author

Looks like we have lint failures because the package.json doesn't have the script. I'll look into that and see what I can do...

package.json Outdated
"main": "index.js",
"repository": "github:slackapi/reacjilator",
"scripts": {
"lint": "",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

note: I tried to run biomjs but it required significant changes for the linter to pass. I figured it's better to keep the linter workflow and have a noop npm run lint than remove the workflow.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🌲 question: Do we have a lint workflow from before? I agree that it'd be nice to add but we might save that for a follow up issue if not here.

🗣️ ramble: Editing to add that I do find this above and am less certain on keeping or removing this. Please feel free to ignore this comment as wanted!

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@zimeg Fair concerns! 🤔 Poking around, I've noticed that some templates don't have a lint workflow. So, I'm going to consider it optional. Commit 5291b2c has removed the npm run lint script and the lint workflow.

Copy link
Copy Markdown
Member

@zimeg zimeg left a comment

Choose a reason for hiding this comment

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

@mwbrooks Wowie - big respect for bringing this sample up to standards all around!

I left a few comments of some polish that we might want to have before merging this, but this is meaningful maintenance and improvement for future change 🙏

package.json Outdated
"main": "index.js",
"repository": "github:slackapi/reacjilator",
"scripts": {
"lint": "",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🌲 question: Do we have a lint workflow from before? I agree that it'd be nice to add but we might save that for a follow up issue if not here.

🗣️ ramble: Editing to add that I do find this above and am less certain on keeping or removing this. Please feel free to ignore this comment as wanted!

mwbrooks and others added 5 commits December 11, 2025 20:42
Co-authored-by: Eden Zimbelman <zim@o526.net>
Co-authored-by: Eden Zimbelman <zim@o526.net>
Co-authored-by: Eden Zimbelman <zim@o526.net>
@mwbrooks mwbrooks requested a review from zimeg December 12, 2025 04:46
@mwbrooks
Copy link
Copy Markdown
Member Author

@zimeg Great suggestions all around! I've resolved each of your suggestions. If you throw an approval on this, feel free to smash the merge button afterwards! 🎸

Copy link
Copy Markdown
Member

@zimeg zimeg left a comment

Choose a reason for hiding this comment

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

@mwbrooks Such appreciated change! Thanks for taking this through the finish line 🏁 ✨

@zimeg zimeg merged commit 76a6772 into main Dec 12, 2025
1 check passed
@zimeg zimeg deleted the mwbrooks-codeowners-sfdc branch December 12, 2025 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants