diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 18f8753..e74f105 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -2,10 +2,11 @@ name: Docker Build and Push on: push: - branches: [ "main" ] + branches: [ "main", "develop" ] tags: [ "v*.*.*" ] pull_request: - branches: [ "main" ] + branches: [ "main", "develop" ] + workflow_dispatch: env: REGISTRY: ghcr.io @@ -26,6 +27,9 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Show generated image tags + run: echo "${{ steps.meta.outputs.tags }}" + - name: Log in to Container registry if: github.event_name != 'pull_request' uses: docker/login-action@v3 @@ -44,8 +48,10 @@ jobs: type=ref,event=pr type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - type=sha,format=short - type=raw,value=latest,enable={{is_default_branch}} + type=semver,pattern={{major}} + type=sha,format=long + flavor: | + latest=auto - name: Build and push Docker image uses: docker/build-push-action@v5 diff --git a/README.md b/README.md index bc52b80..839c813 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ # Classworks KV [Classworks](https://cs.houlangs.com)用于班级大屏的作业板小工具 + +[![通过雨云一键部署](https://rainyun-apps.cn-nb1.rains3.com/materials/deploy-on-rainyun-cn.svg)](https://app.rainyun.com/apps/rca/store/6229/wuyuan_) + ## 文档 [Classworks 文档](https://docs.wuyuan.dev) @@ -11,3 +14,4 @@ This project is licensed under the **GNU AGPL v3.0**. Copyright (C) 2025 **Sunwuyuan** () See [LICENSE](./LICENSE) for details. + diff --git a/package.json b/package.json index f3e96dc..3387c3a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ClassworksKV", - "version": "1.0.0", + "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www",