Commit Graph

48 Commits

Author SHA1 Message Date
duorameng 7f339be5e2 chore(base): update action base rebuild time 2026-05-25 08:36:05 +08:00
engigu 5fd56e4ab1 Merge pull request #103 from acooler15/disable-flavor-latest-for-metadata
ci(github workflows): disable auto latest tag for release docker images
2026-05-25 08:29:45 +08:00
acooler15 d1c9d0a66f ci(github workflows): use go mod to set go version instead of hardcoding
将两个GitHub Actions工作流中的Go版本配置从硬编码的1.24改为通过go.mod文件读取,避免版本不一致问题

Signed-off-by: acooler15 <acooler15@foxmail.com>
2026-05-24 11:41:03 +08:00
acooler15 60a6c93ac5 ci(github workflows): disable auto latest tag for release docker images
add flavor: latest=false to prevent docker build from automatically building the latest tag, only build tags based on semver version

Signed-off-by: acooler15 <acooler15@foxmail.com>
2026-05-24 10:43:09 +08:00
acooler15 c7734b7fcd ci: upgrade GitHub Actions to support Node.js 24
Node.js 20 EOL, upgrade all Node-dependent GitHub Actions to support Node.js 24.

### Changes:

**Node.js version upgrade:**
| Workflow | From | To |
|----------|------|-----|
| docs-deploy.yml | Node 20 | Node 24 |
| release.yml | Node 20 | Node 24 |

**Node-dependent Action version upgrades:**
| Action | From | To |
|--------|------|-----|
| actions/setup-node | v4 | v6 |
| actions/checkout | v4 | v6 |
| actions/setup-go | v5 | v6 |
| docker/setup-qemu-action | v3 | v4 |
| docker/setup-buildx-action | v3 | v4 |
| docker/login-action | v3 | v4 |
| docker/metadata-action | v5 | v6 |
| docker/build-push-action | v6 | v7 |
| actions/upload-artifact | v4 | v7 |
| actions/download-artifact | v4 | v8 |
| actions/upload-pages-artifact | v3 | v5 |
| actions/deploy-pages | v4 | v5 |
| actions/configure-pages | v4 | v6 |

**Modified Workflow files:**
- .github/workflows/build-base.yml
- .github/workflows/deploy.yml
- .github/workflows/docker-amd64.yml
- .github/workflows/docker-arm64.yml
- .github/workflows/docs-deploy.yml
- .github/workflows/release.yml
2026-05-24 10:08:54 +08:00
engigu 6a4796c2e2 chore: add base image auto build 2026-05-07 00:02:26 +08:00
duorameng f42e33ad27 chore: update build adn deploy script 2026-04-15 09:16:21 +08:00
engigu 0dfc5fc8ef chore: speedup build 2026-04-01 11:44:49 +08:00
engigu 39239e6481 fix: node path find error 2026-03-23 22:57:22 +08:00
engigu 2852e794a2 fix: node path find error 2026-03-23 22:54:54 +08:00
engigu c7675c2c15 fix: release action storage occpu 2026-03-23 09:52:47 +08:00
engigu f1c5be714e chore: adjust minial build files 2026-03-16 09:57:11 +08:00
engigu 7557f66790 feat: add minimal tag -- fix build error #57 2026-03-16 09:41:29 +08:00
engigu ba81d4edf2 feat: add minimal tag #57 2026-03-16 09:28:20 +08:00
engigu 34d3c2eb87 chore: disable fork action build 2026-03-13 16:49:49 +08:00
engigu 96e792c979 feat: add docs build action 2026-03-10 20:12:45 +08:00
engigu 6d61c18539 feat: add docs 2026-03-10 20:12:45 +08:00
engigu 863a298609 feat: openapi supoort 2026-03-05 22:22:46 +08:00
engigu a8a24a410c fix: embed dist build action 2026-03-05 17:33:31 +08:00
engigu 5f3b00df70 feat: agjust release log 2026-03-02 09:12:35 +08:00
engigu 54409696c4 fix: realese add tar.gz 2026-02-27 10:50:30 +08:00
engigu fbaf7ff0d4 feat: add binarry download 2026-02-27 09:27:26 +08:00
engigu e37d806141 fix: remove apline image 2026-02-12 16:32:32 +08:00
engigu 4bc4e7cacc fix: remove apline image 2026-02-12 16:26:35 +08:00
engigu e0789a0da7 fix: remove all armv7 2026-02-12 12:23:52 +08:00
engigu 32c7abbeaa fix: docker builddepoly 2026-02-10 22:46:45 +08:00
engigu 1003ec9864 fix: docker builddepoly 2026-02-10 22:39:52 +08:00
engigu b3a6432742 feat: add more image tag 2026-02-06 21:52:28 +08:00
engigu 60d6fb2525 feat: add more image tag 2026-02-06 21:37:35 +08:00
engigu b36f2a6dd1 feat: add arm v7 2026-01-26 21:24:27 +08:00
engigu 7ebe398270 feat: add arm v7 2026-01-26 20:18:45 +08:00
engigu 54774c66f8 fix: action build 2026-01-18 17:36:46 +08:00
engigu 42cf3f6a97 feat: fix docs 2026-01-18 17:30:18 +08:00
engigu 38519b42ae fix: build tag error 2026-01-13 18:24:59 +08:00
engigu 2dd51a1018 fix: speed up building 2026-01-11 21:44:08 +08:00
engigu 756ba1e0ea feat: opt exec log 2026-01-01 14:42:33 +08:00
engigu c29fb178a2 fix: agent ws connect panic 2026-01-01 12:52:43 +08:00
engigu c1b62134eb chore: add depoly 2025-12-27 12:57:29 +08:00
engigu a82aded302 feat: add demo site config 2025-12-25 22:13:54 +08:00
engigu 4ff0c5ae9f feat: add demo site config 2025-12-25 21:52:39 +08:00
engigu 518c2c7953 feat: add demo site config 2025-12-25 21:49:50 +08:00
engigu 0267ab9108 chore: adjust build 2025-12-24 22:52:00 +08:00
engigu 19a2a1adf7 feat: add release docker bulid process 2025-12-24 09:18:32 +08:00
engigu c19e74d66d feat: add release docker bulid process 2025-12-24 09:11:53 +08:00
engigu 438e4486f1 feat: add release docker bulid process 2025-12-24 09:06:41 +08:00
engigu 2843980657 feat: add release docker bulid process 2025-12-24 09:05:29 +08:00
engigu 9ff4e4534d fix: opt docker buuild speed 2025-12-20 09:41:02 +08:00
engigu 362237241e feat: Initial commit 2025-12-20 09:30:16 +08:00