Skip to content

Commit

Permalink
Merge pull request #1091 from yast/split_github_actions
Browse files Browse the repository at this point in the history
Split the GitHub actions to run in parallel
  • Loading branch information
lslezak committed Aug 25, 2020
2 parents 799012e + ef31938 commit 91ef359
Showing 1 changed file with 53 additions and 2 deletions.
55 changes: 53 additions & 2 deletions .github/workflows/tests.yml
Expand Up @@ -18,5 +18,56 @@ jobs:
- name: Inspect Installed Packages
run: rpm -qa | sort

- name: Rubocop, Tests, Package Build
run: yast-travis-ruby
- name: Unit Tests
run: rake test:unit

Rubocop:
runs-on: ubuntu-latest
container: registry.opensuse.org/yast/head/containers/yast-ruby:latest

steps:

- name: Git Checkout
uses: actions/checkout@v1

- name: Inspect Installed Packages
run: rpm -qa | sort

- name: Rubocop
run: rake check:rubocop

Package_and_POT:
runs-on: ubuntu-latest
container: registry.opensuse.org/yast/head/containers/yast-ruby:latest

steps:

- name: Git Checkout
uses: actions/checkout@v1

- name: Inspect Installed Packages
run: rpm -qa | sort

- name: Package Build
run: yast-travis-ruby -o package

- name: POT Check
run: yast-travis-ruby -o pot

Yardoc_and_Perl:
runs-on: ubuntu-latest
container: registry.opensuse.org/yast/head/containers/yast-ruby:latest

steps:

- name: Git Checkout
uses: actions/checkout@v1

- name: Inspect Installed Packages
run: rpm -qa | sort

- name: Yardoc
run: yast-travis-ruby -o yardoc

- name: Perl Syntax
run: yast-travis-ruby -o perl_syntax

0 comments on commit 91ef359

Please sign in to comment.