beaker-project / beaker

Hardware integration testing system and lab automation for Fedora and RHEL
http://beaker-project.org/
GNU General Public License v2.0
78 stars 40 forks source link

Implement CI to automatically build new releases #186

Closed StykMartin closed 8 months ago

StykMartin commented 10 months ago

Describe the bug
We lost our Jenkins instance that managed all content stored on BP.org. This included new releases and was the primary source for all tarballs. This is an impediment to properly shipping a new release (e.g. 28.4) at this time.

Re-implement the Jenkins CI using GitHub Actions or a similar stack.

Version-Release number
All

To Reproduce
Steps to reproduce the behavior:

  1. Try to make a new release

Actual behavior
Nothing happens really.

**Expected behavior
Artifacts will be built automatically and stored properly in BP.org.

StykMartin commented 8 months ago

CI introduced to push PyPI and RPM artifacts