aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-06-15 19:18:49 -0700
committerFuwn <[email protected]>2022-06-15 19:18:49 -0700
commit83fc0392c4bd8dd888f70f9daa545605936993d4 (patch)
treeb42a2a3ada1d0de632800df8f0ea94fd0effc092 /.github/workflows
parentrefactor(modules): new style mod (diff)
downloadlocus-83fc0392c4bd8dd888f70f9daa545605936993d4.tar.xz
locus-83fc0392c4bd8dd888f70f9daa545605936993d4.zip
ci(workflows): docker upload action
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/check.yaml1
-rw-r--r--.github/workflows/docker.yaml27
2 files changed, 28 insertions, 0 deletions
diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml
index f870ded..a324e2a 100644
--- a/.github/workflows/check.yaml
+++ b/.github/workflows/check.yaml
@@ -14,6 +14,7 @@ env:
jobs:
check:
+ name: Check ✅
runs-on: ubuntu-latest
steps:
- name: Checkout 🛒
diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml
new file mode 100644
index 0000000..1a95c13
--- /dev/null
+++ b/.github/workflows/docker.yaml
@@ -0,0 +1,27 @@
+name: Docker 🐳
+
+on:
+ workflow_run:
+ workflows: ["Check ✅"]
+ types:
+ - completed
+
+jobs:
+ docker:
+ name: Docker 🐳
+ runs-on: ubuntu-latest
+ steps:
+ - name: Setup 🏗
+ uses: docker/setup-buildx-action@v2
+
+ - name: Login to DockerHub 🐳
+ uses: docker/login-action@v2
+ with:
+ username: ${{ secrets.DOCKERHUB_USERNAME }}
+ password: ${{ secrets.DOCKERHUB_TOKEN }}
+
+ - name: Build and Push ⚙
+ uses: docker/build-push-action@v3
+ with:
+ push: true
+ tags: fuwn/locus:latest