Skip to content

Improved OBS autosubmission#2145

Merged
lslezak merged 1 commit intoagama-project:after-release-beta2from
lslezak:master
Mar 11, 2025
Merged

Improved OBS autosubmission#2145
lslezak merged 1 commit intoagama-project:after-release-beta2from
lslezak:master

Conversation

@lslezak
Copy link
Copy Markdown
Contributor

@lslezak lslezak commented Mar 11, 2025

Problem

  • Cannot submit other branches than master to OBS

Solution

  • Make the GitHub Actions more generic, allow submitting any branch to any OBS project
  • It works also with GitHub forks and OBS home repositories
  • Added a script for creating a new OBS project

Details

  • Run the actions for any branch or tag
  • The actions use OBS_PROJECTS GitHub variable with mapping "Git branch/tag name" => "OBS project name"
  • Removed creating automatic submit requests, that needs to be done manually
  • See more details about the workflow in the new README.md file
  • Added CI which runs shellcheck for the devel scripts

Testing

@lslezak lslezak merged commit a1b0c6c into agama-project:after-release-beta2 Mar 11, 2025
1 check passed
@imobachgs imobachgs mentioned this pull request Mar 27, 2025
imobachgs added a commit that referenced this pull request Mar 27, 2025
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 this pull request may close these issues.

2 participants