Skip to content

Commit 4501849

Browse files
committed
Convert CI to GitHub Actions
1 parent 51fa433 commit 4501849

File tree

3 files changed

+30
-16
lines changed

3 files changed

+30
-16
lines changed

.github/workflows/ci.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: CI
2+
3+
on:
4+
- pull_request
5+
- push
6+
7+
jobs:
8+
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

.travis.yml

-14
This file was deleted.

README.md

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
[![Build Status](https://travis-ci.org/theforeman/smart_proxy_realm_ad_plugin.svg?branch=master)](https://travis-ci.org/theforeman/smart_proxy_realm_ad_plugin)
2-
31
# Description
42
This plugin adds a new realm provider for managing hosts in Active Directory.
53

0 commit comments

Comments
 (0)