mirror of https://github.com/usual2970/certimate
				
				
				
			
						commit
						a68feda29c
					
				| 
						 | 
				
			
			@ -1,15 +1,17 @@
 | 
			
		|||
name: Docker Image CI
 | 
			
		||||
name: Docker Image CI (stable versions)
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    tags:
 | 
			
		||||
      - "*-beta"
 | 
			
		||||
      - "v[0-9]*"
 | 
			
		||||
      - "!v*alpha*"
 | 
			
		||||
      - "!v*beta*"
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
    inputs:
 | 
			
		||||
      tag:
 | 
			
		||||
        description: "Tag version to be used for Docker image"
 | 
			
		||||
        required: true
 | 
			
		||||
        default: "v0.1.9"
 | 
			
		||||
        default: "latest"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build-and-push:
 | 
			
		||||
| 
						 | 
				
			
			@ -35,14 +37,12 @@ jobs:
 | 
			
		|||
 | 
			
		||||
      - name: Log in to DOCKERHUB
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
 | 
			
		||||
        with:
 | 
			
		||||
          username: ${{ secrets.DOCKERHUB_USERNAME }}
 | 
			
		||||
          password: ${{ secrets.DOCKERHUB_PASSWORD }}
 | 
			
		||||
 | 
			
		||||
      - name: Log in to ALIYUNCS
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
 | 
			
		||||
        with:
 | 
			
		||||
          registry: registry.cn-shanghai.aliyuncs.com
 | 
			
		||||
          username: ${{ secrets.DOCKER_USERNAME }}
 | 
			
		||||
| 
						 | 
				
			
			@ -56,4 +56,3 @@ jobs:
 | 
			
		|||
          platforms: linux/amd64,linux/arm64
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,15 +1,16 @@
 | 
			
		|||
name: Next Docker Image CI
 | 
			
		||||
name: Docker Image CI (preview versions)
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    tags:
 | 
			
		||||
      - "*-alpha*"
 | 
			
		||||
      - "v[0-9]*-alpha*"
 | 
			
		||||
      - "v[0-9]*-beta*"
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
    inputs:
 | 
			
		||||
      tag:
 | 
			
		||||
        description: "Tag version to be used for Docker image"
 | 
			
		||||
        required: true
 | 
			
		||||
        default: "v0.1.9"
 | 
			
		||||
        default: "next"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build-and-push:
 | 
			
		||||
| 
						 | 
				
			
			@ -39,14 +40,12 @@ jobs:
 | 
			
		|||
 | 
			
		||||
      - name: Log in to DOCKERHUB
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
 | 
			
		||||
        with:
 | 
			
		||||
          username: ${{ secrets.DOCKERHUB_USERNAME }}
 | 
			
		||||
          password: ${{ secrets.DOCKERHUB_PASSWORD }}
 | 
			
		||||
 | 
			
		||||
      - name: Log in to ALIYUNCS
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
 | 
			
		||||
        with:
 | 
			
		||||
          registry: registry.cn-shanghai.aliyuncs.com
 | 
			
		||||
          username: ${{ secrets.DOCKER_USERNAME }}
 | 
			
		||||
| 
						 | 
				
			
			@ -60,4 +59,3 @@ jobs:
 | 
			
		|||
          platforms: linux/amd64,linux/arm64
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,9 +1,9 @@
 | 
			
		|||
name: basebuild
 | 
			
		||||
name: Base Build
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    tags:
 | 
			
		||||
      - "*"
 | 
			
		||||
      - "v[0-9]*"
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  goreleaser:
 | 
			
		||||
| 
						 | 
				
			
			@ -22,9 +22,9 @@ jobs:
 | 
			
		|||
      - name: Set up Go
 | 
			
		||||
        uses: actions/setup-go@v5
 | 
			
		||||
        with:
 | 
			
		||||
          go-version: ">=1.22.5"
 | 
			
		||||
          go-version: ">=1.23.0"
 | 
			
		||||
 | 
			
		||||
      - name: Build Admin dashboard UI
 | 
			
		||||
      - name: Build WebUI
 | 
			
		||||
        run: npm --prefix=./ui ci && npm --prefix=./ui run build
 | 
			
		||||
 | 
			
		||||
      - name: Run GoReleaser
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue