adding GitHub workflows

This commit is contained in:
Julien Neuhart
2019-08-20 11:20:21 +02:00
parent edc346a6b3
commit af326c0b1e
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
name: Gotenberg continuous delivery
on: push
push:
branches:
- releases/*
jobs:
publish:
name: Publish
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v1
run: make publish VERSION=$GITHUB_REF DOCKER_USER=${{ secrets.DOCKER_USER }} DOCKER_PASSWORD=${{ secrets.DOCKER_PASSWORD }}

View File

@@ -0,0 +1,11 @@
name: Gotenberg continuous integration
on: [push, pull_request]
jobs:
tests:
name: Tests
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v1
- run: make lint
- run: make tests