Skip to content

Conversation

@sarasvoss
Copy link
Contributor

@sarasvoss sarasvoss commented Dec 18, 2025

Dependencies of PR

N/A

Description of Changes

  • Set up code quality tools (ESLint, Prettier, Semgrep, etc.)
  • No functional changes to existing code
  • Added internal GitHub Actions for versioning and quality checks
  • PRs now require a version label to merge; “untracked” label allowed (does not create tags on merge)

Future functionality

  • advanced version label validation
  • tag creating on merge based on version labels

Testing

All new actions run on push or PR and must pass before merge (fully exercised by CI)

Jira Task Link

@sarasvoss sarasvoss force-pushed the composite_action_versioning branch 4 times, most recently from db02602 to 1df6777 Compare December 18, 2025 23:56
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch from 1df6777 to 8b7daec Compare December 19, 2025 00:01
@sarasvoss sarasvoss added version:untracked Used to validate PRs with no versioned component contract changes a_label and removed a_label labels Dec 19, 2025
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch 8 times, most recently from 7abd28f to 4400584 Compare December 19, 2025 01:02
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch from 4400584 to c2441e8 Compare December 19, 2025 01:05
@sarasvoss sarasvoss removed the version:untracked Used to validate PRs with no versioned component contract changes label Dec 19, 2025
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch 8 times, most recently from 1a89c7e to 245dabb Compare December 19, 2025 23:13
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch from 245dabb to 43daa0b Compare December 20, 2025 00:02
@sarasvoss sarasvoss added version:untracked Used to validate PRs with no versioned component contract changes and removed a_label labels Dec 20, 2025
@sarasvoss sarasvoss force-pushed the composite_action_versioning branch from 43daa0b to 6e60c9d Compare December 20, 2025 00:12
@github-actions
Copy link

✅ Semgrep Security Scan Passed

Configuration: p/default
Scan mode: diff (changed code only)
Severity threshold: error
Review filter: added
Reporter: github-pr-review

🎉 No security issues found in changed code!

View run


🤖 Powered by Semgrep + reviewdog

@sarasvoss sarasvoss merged commit ca536dc into main Dec 20, 2025
5 checks passed
@sarasvoss sarasvoss deleted the composite_action_versioning branch December 20, 2025 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

version:untracked Used to validate PRs with no versioned component contract changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants