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

Release process is disconnected from rockstor-core and manual #18

Closed
FroggyFlox opened this issue Jul 2, 2023 · 0 comments · Fixed by #19
Closed

Release process is disconnected from rockstor-core and manual #18

FroggyFlox opened this issue Jul 2, 2023 · 0 comments · Fixed by #19

Comments

@FroggyFlox
Copy link
Member

This issue is connected to rockstor/rockstor-core#2596.

Upon each rockstor/rockstor-core release, we need to edit rockstor.spec accordingly. This process is done manually and thus very time-consuming.

It is proposed that we partly automate this process by preparing the required changes automatically every time a release in rockstor/rockstor-core is made.

FroggyFlox added a commit to FroggyFlox/rockstor-rpmbuild that referenced this issue Jul 4, 2023
…stor#18

We currently manually edit `rockstor.spec` after each release created in
rockstor-core; this process is cumbersome, time-consuming, and prone to
error when done manually.

This commit adds a GitHub workflow to perform the required modifications
automatically and create a pull request accordingly.
FroggyFlox added a commit to FroggyFlox/rockstor-rpmbuild that referenced this issue Jul 6, 2023
…stor#18

We currently manually edit `rockstor.spec` after each release created in
rockstor-core; this process is cumbersome, time-consuming, and prone to
error when done manually.

This commit adds a GitHub workflow to perform the required modifications
automatically and create a pull request accordingly.
phillxnet added a commit that referenced this issue Jul 8, 2023
…cted_from_rockstor-core_and_manual

Add GitHub workflow to edit spec file post rockstor-core release #18
phillxnet pushed a commit to phillxnet/rockstor-rpmbuild that referenced this issue Jul 9, 2023
…stor#18

We currently manually edit `rockstor.spec` after each release created in
rockstor-core; this process is cumbersome, time-consuming, and prone to
error when done manually.

This commit adds a GitHub workflow to perform the required modifications
automatically and create a pull request accordingly.

(cherry picked from commit 48b466a)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant