Browse Source

modify release-rc.yml to push to ghcr

yamagai 5 năm trước cách đây
mục cha
commit
e456bf7239
1 tập tin đã thay đổi với 15 bổ sung0 xóa
  1. 15 0
      .github/workflows/release-rc.yml

+ 15 - 0
.github/workflows/release-rc.yml

@@ -45,6 +45,21 @@ jobs:
         semver: ${{ env.SEMVER }}
         semver: ${{ env.SEMVER }}
         publish: true
         publish: true
 
 
+    - name: Login to GitHub Container Registry
+      uses: docker/login-action@v1
+      with:
+        registry: ghcr.io
+        username: wsmoogle
+        password: ${{ secrets.DOCKER_REGISTRY_ON_GITHUB_PASSWORD }}
+
+    - name: Build and push
+      uses: docker/build-push-action@v2
+      with:
+        context: .
+        file: ./docker/Dockerfile
+        push: true
+        tags: ghcr.io/weseek/growi:${{ env.SEMVER }}
+
     - name: Check whether workspace is clean
     - name: Check whether workspace is clean
       run: |
       run: |
         STATUS=`git status --porcelain`
         STATUS=`git status --porcelain`