Commit Graph

7 Commits

Author SHA1 Message Date
manjaroblack
a0a0b1ba6c chore(ci): harden release skip-ci condition for non-push triggers 2025-08-16 09:38:07 -05:00
manjaroblack
3c72d01f97 chore(ci): fix release workflow skip-ci expression 2025-08-16 09:34:23 -05:00
manjaroblack
1e5dcd043a chore(yaml): enforce .yaml extension and prefer double quotes in YAML via eslint-plugin-yml; fix rule name; format repo 2025-08-15 23:49:14 -05:00
manjaroblack
74c78d2274 chore: standardize ESLint/Prettier formatting across codebase 2025-08-15 22:22:24 -05:00
Brian Madison
d92ba835fa feat: implement dual NPM publishing strategy
- Configure semantic-release for @beta and @latest tags
- Main branch publishes to @beta (bleeding edge)
- Stable branch publishes to @latest (production)
- Enable CI/CD workflow for both branches
2025-08-15 19:03:48 -05:00
Brian Madison
3f7e19a098 fix: update Node.js version to 20 in release workflow and reduce Discord spam
- Update release workflow Node.js version from 18 to 20 to match package.json requirements
- Remove push trigger from Discord workflow to reduce notification spam

This should resolve the semantic-release content-length header error after org migration.
2025-08-09 15:49:13 -05:00
Brian Madison
a4c0b1839d fix: standardize on file extension .yaml instead of a mix of yml and yaml 2025-07-02 19:59:49 -05:00