Commit Graph

14 Commits

Author SHA1 Message Date
Chris Farhood 70252f4175 Merge pull request #7 from privilegedescalation/fix/release-tag-guard
fix: add tag-exists guard to release workflow
2026-03-09 17:08:57 -04:00
Chris Farhood 62533d9944 Merge pull request #6 from privilegedescalation/chore/add-npm-audit-to-ci
ci: add npm audit to shared plugin CI
2026-03-09 17:08:42 -04:00
Chris Farhood 140a716ed5 Merge pull request #5 from privilegedescalation/feat/org-renovate-preset
feat: add org-level Renovate preset
2026-03-09 17:08:22 -04:00
null-pointer-nancy[bot] 8b29b476d5 chore: add Apache-2.0 LICENSE 2026-03-09 10:21:49 +00:00
gandalf-the-greybeard[bot] 254bd4fbc3 fix: add tag-exists guard to release workflow
Fail fast when a release tag already exists instead of running the
full build+package cycle only to fail at git push. Saves CI time on
duplicate workflow_dispatch triggers.
2026-03-09 06:20:52 +00:00
gandalf-the-greybeard[bot] 991278ebac ci: add npm audit step to shared plugin CI workflow
Adds a security audit step (npm audit --omit=dev) to catch known
vulnerabilities in production dependencies. Runs after tests so build
failures are reported before audit findings. Uses --omit=dev to focus
on production-facing risk.

This covers all 6 plugin repos that use the shared workflow.
2026-03-08 19:02:12 +00:00
hugh-hackman[bot] 9a670fe75e feat: add org-level Renovate preset for Headlamp plugins
All 6 plugin repos use identical Renovate configs. This org-level
preset provides a single source of truth. Plugin repos can extend
it with: "extends": ["local>privilegedescalation/.github:renovate-config"]

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 13:19:34 +00:00
Chris Farhood 5ca5a7ef45 Merge pull request #4 from privilegedescalation/feat/reusable-plugin-workflows
feat: add reusable CI and release workflows for Headlamp plugins
2026-03-07 22:14:36 -05:00
hugh-hackman[bot] 521d120425 feat: add reusable CI and release workflows for Headlamp plugins 2026-03-08 00:44:51 +00:00
Chris Farhood 99012ddbbc Merge pull request #3 from privilegedescalation/feat/org-funding-yml
Add org-wide FUNDING.yml for GitHub Sponsors
2026-03-07 11:14:29 -05:00
Chris Farhood 180dc6dd0d Merge pull request #2 from privilegedescalation/feat/org-profile-readme
Add org profile README
2026-03-07 11:14:16 -05:00
addison-addington[bot] 5130e05169 Add org-wide FUNDING.yml for GitHub Sponsors 2026-03-07 16:12:53 +00:00
shitposting-samuel[bot] bbf04fa437 Add org profile README with plugin showcase 2026-03-07 16:09:44 +00:00
Addison Addington 1d376527cc Initial commit 2026-03-07 15:23:04 +00:00