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

STUD-5585: Migrate to GHA #12

Merged
merged 5 commits into from
Apr 19, 2024
Merged

STUD-5585: Migrate to GHA #12

merged 5 commits into from
Apr 19, 2024

Conversation

joewaters-wf
Copy link

@joewaters-wf joewaters-wf commented Apr 18, 2024

Purpose

  • BTR is deprecating WK Build and Skynet functionality in 2H 2024

Solution

  • Remove Dockerfile and skynet.yaml
  • Add GHA workflow to produce SBOM artifact on tag (see OSS requirements from BTR)
  • Add GHA workflow to build JAR and run unit tests

Semantic Versioning (check one)

  • The following were changed in a non-backward compatible way and requires a major version bump:
    • [link to the breaking change in the diff]
  • Something public was added or changed in backward compatible way, this requires a minor version bump
  • No public changes nor new features (backwards-compatible refactor or bug fix), so this can be included in a patch
    release

How to QA

  • run the following related examples: (fill in)
  • Other necessary steps needed to fully exercise the solution should be added here. (fill in)

Remove dockerfile and skynet.yaml, add sbom and ci workflows
@aviary-wf
Copy link

Security Insights

No security relevant content was detected by automated scans.

Action Items

  • Review PR for security impact; comment "security review required" if needed or unsure
  • Verify aviary.yaml coverage of security relevant code

Questions or Comments? Reach out on Slack: #support-infosec.

@joewaters-wf joewaters-wf marked this pull request as ready for review April 18, 2024 20:30
Copy link

@waynepaffhausen-wk waynepaffhausen-wk left a comment

Choose a reason for hiding this comment

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

QA +10

  • GHA Updates only
  • Build Successfull
  • Jobs pass and upload expected artifacts

@joewaters-wf
Copy link
Author

@Workiva/release-management-p for merge

Copy link

@rmconsole-wf rmconsole-wf left a comment

Choose a reason for hiding this comment

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

+1 from RM

@rmconsole7-wk rmconsole7-wk merged commit 79dc12a into master Apr 19, 2024
4 checks passed
@rmconsole7-wk rmconsole7-wk deleted the STUD-5585-gha-migration branch April 19, 2024 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants