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

CI | RPM Github Actions | Refactor RPM actions & Create nightly RPM builds on stage_5.15.4 branch #8036

Merged
merged 1 commit into from
May 20, 2024

Conversation

romayalon
Copy link
Contributor

@romayalon romayalon commented May 9, 2024

Explain the changes

  1. Add a nightly build for stage_5.15.4 branch - this action should be temporary.
  2. Changed the structure of the current RPM github actions to the following structure -
  • RPM build base (workflow_call)
  • Upload to aws (workflow_call)
  • RPM build and upload flow (workflow_call & a caller - calls RPM build base and upload to aws, 2 different calls, one per each centos version)
  • Manual build (caller, calls to RPM build base)
  • Nightly master build - (caller - calls RPM build and upload flow, master branch)
  • Nightly stage_5.15.4 build - (caller - calls RPM build and upload flow, stage_5.15.4 branch)

image

Issues: Fixed #xxx / Gap #xxx

Testing Instructions:

  • Doc added/updated
  • Tests added

@pull-request-size pull-request-size bot added size/L and removed size/M labels May 9, 2024
@romayalon romayalon changed the title CI | Create nightly RPM builds on stage_5.15.4 CI | RPM Github Actions | Refactor RPM actions & Create nightly RPM builds on stage_5.15.4 branch May 9, 2024
Signed-off-by: Romy <35330373+romayalon@users.noreply.github.com>
@romayalon romayalon merged commit d611dc7 into noobaa:master May 20, 2024
10 checks passed
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.

None yet

2 participants