aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/master_push.yml23
-rw-r--r--.github/workflows/pull_request.yml15
2 files changed, 38 insertions, 0 deletions
diff --git a/.github/workflows/master_push.yml b/.github/workflows/master_push.yml
new file mode 100644
index 0000000..7c56fec
--- /dev/null
+++ b/.github/workflows/master_push.yml
@@ -0,0 +1,23 @@
1name: ci
2on:
3 push:
4 branches: master
5jobs:
6 build-and-publish:
7 runs-on: ubuntu-latest
8 steps:
9 -
10 name: Checkout
11 uses: actions/checkout@v2
12 -
13 name: Set up Docker
14 uses: docker/setup-buildx-action@v1
15 -
16 name: Login to DockerHub
17 uses: docker/login-action@v1
18 with:
19 username: ${{ secrets.DOCKERHUB_USERNAME }}
20 password: ${{ secrets.DOCKERHUB_TOKEN }}
21 -
22 name: Build and publish
23 run: make build publish
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
new file mode 100644
index 0000000..5a2ee16
--- /dev/null
+++ b/.github/workflows/pull_request.yml
@@ -0,0 +1,15 @@
1name: ci
2on: pull_request
3jobs:
4 build:
5 runs-on: ubuntu-latest
6 steps:
7 -
8 name: Checkout
9 uses: actions/checkout@v2
10 -
11 name: Set up Docker
12 uses: docker/setup-buildx-action@v1
13 -
14 name: Build
15 run: make build