aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorsuika <2320837+Suika@users.noreply.github.com>2021-05-12 04:38:36 +0200
committersuika <2320837+Suika@users.noreply.github.com>2021-05-12 04:38:36 +0200
commit285a4667c2a0c642a902fbb870d0591b574f7a81 (patch)
tree3af18dc3898912cf5e0b5a1f1c0e4e4706e4503c /.github/workflows
parent727287a755bad6c40cca56ee9c5f985d49898a08 (diff)
downloadseaweedfs-285a4667c2a0c642a902fbb870d0591b574f7a81.tar.xz
seaweedfs-285a4667c2a0c642a902fbb870d0591b574f7a81.zip
Enable login/push, build latest/dev on master branch
Login to Docker Hub and Github Container Repo is enabled, need the secrets to be set. Remove ...image.description because it wil be automatically set.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/container_latest.yml15
-rw-r--r--.github/workflows/container_release.yml12
2 files changed, 13 insertions, 14 deletions
diff --git a/.github/workflows/container_latest.yml b/.github/workflows/container_latest.yml
index f7bc4d353..e4b3c2a38 100644
--- a/.github/workflows/container_latest.yml
+++ b/.github/workflows/container_latest.yml
@@ -2,7 +2,7 @@ name: Build Latest Containers
on:
push:
branches:
- - gh-container-build
+ - master
workflow_dispatch: []
jobs:
@@ -24,7 +24,6 @@ jobs:
type=raw,value=latest
labels: |
org.opencontainers.image.title=seaweedfs
- org.opencontainers.image.description=SeaweedFS is a distributed storage system for blobs, objects, files, and data lake, to store and serve billions of files fast!
org.opencontainers.image.vendor=Chris Lu
-
name: Set up QEMU
@@ -36,14 +35,14 @@ jobs:
buildkitd-flags: "--debug"
-
name: Login to Docker Hub
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
-
name: Login to GHCR
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
registry: ghcr.io
@@ -54,7 +53,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./docker
- push: false
+ push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile
platforms: linux/amd64
tags: ${{ steps.docker_meta.outputs.tags }}
@@ -90,14 +89,14 @@ jobs:
buildkitd-flags: "--debug"
-
name: Login to Docker Hub
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
-
name: Login to GHCR
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
registry: ghcr.io
@@ -108,7 +107,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./docker
- push: false
+ push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build
platforms: linux/amd64
tags: ${{ steps.docker_meta.outputs.tags }}
diff --git a/.github/workflows/container_release.yml b/.github/workflows/container_release.yml
index d86b1d1ea..1ade0878e 100644
--- a/.github/workflows/container_release.yml
+++ b/.github/workflows/container_release.yml
@@ -38,14 +38,14 @@ jobs:
buildkitd-flags: "--debug"
-
name: Login to Docker Hub
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
-
name: Login to GHCR
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
registry: ghcr.io
@@ -56,7 +56,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./docker
- push: false
+ push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build
platforms: linux/amd64
tags: ${{ steps.docker_meta.outputs.tags }}
@@ -93,14 +93,14 @@ jobs:
buildkitd-flags: "--debug"
-
name: Login to Docker Hub
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
-
name: Login to GHCR
- if: false
+ if: github.event_name != 'pull_request'
uses: docker/login-action@v1
with:
registry: ghcr.io
@@ -111,7 +111,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./docker
- push: false
+ push: ${{ github.event_name != 'pull_request' }}
file: ./docker/Dockerfile.go_build_large
platforms: linux/amd64
tags: ${{ steps.docker_meta.outputs.tags }}