From 98d38e89f0d2ce6e1326d93729ee8e5139a3ce29 Mon Sep 17 00:00:00 2001 From: lutinglt Date: Thu, 19 Dec 2024 14:04:37 +0800 Subject: [PATCH] release --- .github/release.md | 3 +++ .github/workflows/release.yml | 29 +++++++++++++++++++++++++++++ src/heatmap.scss | 1 + 3 files changed, 33 insertions(+) create mode 100644 .github/release.md create mode 100644 .github/workflows/release.yml diff --git a/.github/release.md b/.github/release.md new file mode 100644 index 0000000..2bc5dad --- /dev/null +++ b/.github/release.md @@ -0,0 +1,3 @@ +提交查看页面增加了提交之间的间隔 +隐藏仓库文件列表头部最后一次提交的 SHA +其他一些细节优化 \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..024c8fe --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,29 @@ +name: DockerHub Publish + +on: + workflow_dispatch: + inputs: + gitea_version: + required: true + type: string + +jobs: + release: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 20 + - name: Build theme + run: | + npm install + npm run build:theme + - uses: actions/upload-artifact@v4 + with: + name: theme-github + path: dist/theme-github.css + - name: Create release + run: | + TAG="v${{ inputs.gitea_version }}-$(date +%Y%m%d-%H%M)" + gh release create "$TAG" dist/theme-github.css --notes-file .github/release.md -t $TAG diff --git a/src/heatmap.scss b/src/heatmap.scss index 43ab905..daa7f88 100644 --- a/src/heatmap.scss +++ b/src/heatmap.scss @@ -1,3 +1,4 @@ +// Made by Luting ^-^ .vch__day__square, .vch__legend__wrapper rect { rx: 2px;