Skip to content

Commit

Permalink
Add obs workflows
Browse files Browse the repository at this point in the history
- Build release builds
- Rebuild unstable builds after pushing to master
- Test pull requests

Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
  • Loading branch information
Thaodan committed Jan 22, 2023
1 parent b8c1097 commit 43660fe
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .obs/workflows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
build_release:
steps:
- trigger_services:
project: home:Thaodan:emacs
package: emacs-pdf-tools
filters:
event: tag_push
branches:
only:
- master
test_pull_requests:
steps:
- link_package:
source_project: home:Thaodan:emacs:unstable
source_package: emacs-pdf-tools
target_project: home:Thaodan:emacs:unstable:ci
filters:
event: pull_request
branches:
ignore:
- master
rebuild_master:
steps:
- trigger_services:
project: home:Thaodan:emacs:unstable
package: emacs-pdf-tools
filters:
event: push
branches:
only:
- master

0 comments on commit 43660fe

Please sign in to comment.