Skip to content

Commit 3c73ead

Browse files
authored
Merge pull request #301 from llucax/gh-actions
Migrate to GitHub Actions
2 parents 184f8df + 9666be3 commit 3c73ead

File tree

6 files changed

+23
-44
lines changed

6 files changed

+23
-44
lines changed

.github/workflows/ci.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: CI
2+
on: [create, pull_request, push]
3+
jobs:
4+
CI:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- name: Checkout
8+
uses: actions/checkout@v2
9+
with:
10+
fetch-depth: 0 # Needed to make sure to proper git describe
11+
- name: Install dependencies
12+
run: |
13+
sudo apt-get update
14+
sudo apt-get -y install python3 python-docutils ruby-dev
15+
sudo gem install fpm
16+
- name: Build
17+
run: make PYTHON=python3 all deb
18+
- name: Archive package artifacts
19+
uses: actions/upload-artifact@v2
20+
with:
21+
name: deb
22+
path: deb/git-hub_*.deb
23+
if-no-files-found: error

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

.travis.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

beaver

Lines changed: 0 additions & 1 deletion
This file was deleted.

beaver.Dockerfile

Lines changed: 0 additions & 1 deletion
This file was deleted.

docker/build

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)