Skip to content

Commit

Permalink
Added Factory autosubmission GitHub Action
Browse files Browse the repository at this point in the history
  • Loading branch information
lslezak committed Aug 2, 2024
1 parent 4348c24 commit ffd0385
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ jobs:
run: rake check:rubocop

Package:
# skip in master, but run in forks
if: github.ref_name != 'master' || github.repository_owner != 'yast'

runs-on: ubuntu-latest
container:
image: registry.opensuse.org/yast/head/containers/yast-cpp:latest
Expand Down
29 changes: 29 additions & 0 deletions .github/workflows/submit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# See https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions

name: OBS

on:
# only when committing to master
push:
branches: master

# allow running manually from GitHub Web
workflow_dispatch:

jobs:
submit:
# do not run in forks
if: github.repository_owner == 'yast'

runs-on: ubuntu-latest

# the default timeout is 6 hours, do not wait for that long if osc gets stucked
timeout-minutes: 30

steps:
- name: Submit the package
# see https://github.com/yast/actions/blob/master/submit/action.yml
uses: yast/actions/submit@master
with:
obs_user: ${{ secrets.OBS_USER }}
obs_password: ${{ secrets.OBS_PASSWORD }}
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

[![Workflow Status](https://github.com/yast/yast-users/workflows/CI/badge.svg?branch=master)](
https://github.com/yast/yast-users/actions?query=branch%3Amaster)
[![Jenkins Status](https://ci.opensuse.org/buildStatus/icon?job=yast-yast-users-master)](
https://ci.opensuse.org/view/Yast/job/yast-yast-users-master/)
[![OBS](https://github.com/yast/yast-users/actions/workflows/submit.yml/badge.svg)](https://github.com/yast/yast-users/actions/workflows/submit.yml)

This module allows to use YaST to manage local and LDAP users and groups. It also makes possible to
configure some aspects of the system related to user management and authentication. For a partial
Expand Down

0 comments on commit ffd0385

Please sign in to comment.