Commit 0a33b29 1 parent e07d7f2 commit 0a33b29 Copy full SHA for 0a33b29
File tree 1 file changed +12
-24
lines changed
1 file changed +12
-24
lines changed Original file line number Diff line number Diff line change 1
1
name : CI
2
2
3
3
on :
4
- - pull_request
5
- - push
4
+ pull_request :
5
+ push :
6
+ branches :
7
+ - master
8
+
9
+ concurrency :
10
+ group : ${{ github.ref_name }}-${{ github.workflow }}
11
+ cancel-in-progress : true
6
12
7
13
jobs :
8
14
test :
9
- runs-on : ubuntu-latest
10
- strategy :
11
- fail-fast : false
12
- matrix :
13
- ruby :
14
- - " 2.5"
15
- - " 2.6"
16
- - " 2.7"
17
- name : Ruby ${{ matrix.ruby }}
18
- steps :
19
- - uses : actions/checkout@v3
20
- - name : Install development headers
21
- run : sudo apt install libkrb5-dev libldap-dev libsasl2-dev -y
22
- - name : Install Ruby ${{ matrix.ruby }}
23
- uses : ruby/setup-ruby@v1
24
- with :
25
- ruby-version : ${{ matrix.ruby }}
26
- bundler-cache : true
27
- - name : Run tests
28
- run : bundle exec rake test
29
- - name : Verify gem builds
30
- run : gem build *.gemspec
15
+ name : Tests
16
+ uses : theforeman/actions/.github/workflows/smart_proxy_plugin.yml@v0
17
+ with :
18
+ extra_packages : " libkrb5-dev libldap-dev libsasl2-dev"
You can’t perform that action at this time.
0 commit comments