summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorPerflyst <mail@perflyst.de>2021-01-16 22:18:22 +0100
committerGitHub <noreply@github.com>2021-01-16 22:18:22 +0100
commit8584654f11b6596a4b0cd0219b699eb4f85df5c5 (patch)
treedaacfe41be3de6fc55af3f4f4ce6328f55be9aed /.github
parentc7e65ce795df7858ed1cdb161e3c40165f80e0ac (diff)
downloadinvidious-8584654f11b6596a4b0cd0219b699eb4f85df5c5.tar.gz
invidious-8584654f11b6596a4b0cd0219b699eb4f85df5c5.tar.bz2
invidious-8584654f11b6596a4b0cd0219b699eb4f85df5c5.zip
Add container CI release
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 00000000..77877080
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,37 @@
+name: Build and release container
+
+on:
+ push:
+ branches:
+ - "master"
+
+jobs:
+ release:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+
+ - name: Set up QEMU
+ uses: docker/setup-qemu-action@v1
+
+ - name: Set up Docker Buildx
+ uses: docker/setup-buildx-action@v1
+
+ - name: Login to registry
+ uses: docker/login-action@v1
+ with:
+ registry: quay.io
+ username: ${{ secrets.QUAY_USERNAME }}
+ password: ${{ secrets.QUAY_PASSWORD }}
+
+ - name: Build and push
+ uses: docker/build-push-action@v2
+ with:
+ push: true
+ tags: quay.io/invidious/invidious:latest
+
+ - name: Image digest
+ run: echo ${{ steps.docker_build.outputs.digest }}