Yinan Qin
f2f7ee4107
fix(ci): change missed pull_request to pull_request_target ( #2873 )
2026-07-30 00:45:01 +08:00
Yinan Qin
6b92cbd21f
fix(ci): allow pr check to run by default ( #2856 )
2026-07-27 23:52:20 +08:00
renovate[bot]
ff3cb8b931
chore(deps): update actions/setup-go action to v7 ( #2798 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 19:50:52 +08:00
renovate[bot]
78db0f7aff
chore(deps): update docker/setup-qemu-action action to v4 ( #2765 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 00:35:50 +08:00
renovate[bot]
061c1e2e1e
chore(deps): update docker/setup-buildx-action action to v4 ( #2764 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:30:49 +08:00
renovate[bot]
caed356200
chore(deps): update docker/metadata-action action to v6 ( #2763 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:30:24 +08:00
renovate[bot]
74af297471
chore(deps): update docker/login-action action to v4 ( #2762 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:29:43 +08:00
renovate[bot]
7c54b0e3e4
chore(deps): update docker/build-push-action action to v7 ( #2761 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:29:10 +08:00
renovate[bot]
a632356902
chore(deps): update benjlevesque/short-sha action to v4 ( #2760 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:25:01 +08:00
renovate[bot]
82ea8d0d01
chore(deps): update actions/cache action to v6 ( #2759 )
...
[no ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 14:18:52 +08:00
MadDogOwner
bb3bc31609
chore(workflows): upgrade actions ( #2728 )
...
upgrade actions cross all workflow files:
- actions/checkout@v6 -> actions/checkout@v7
- actions/cache@v4 -> actions/cache@v6
- actions/download-artifact@v4 -> actions/download-artifact@v8
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
2026-07-06 21:41:25 +08:00
Yinan Qin
a92d59d35c
fix(build.sh): remove rm -rf .git/ ( #2703 )
...
Signed-off-by: elysia <a.elysia@proton.me >
2026-07-01 17:16:57 +08:00
Yinan Qin
fcae009bd3
fix(workflow): using github-script ( #2701 )
...
* fix(workflow): using github-script
* fix more
Signed-off-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
---------
Signed-off-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
2026-07-01 16:45:15 +08:00
renovate[bot]
c8306256ff
chore(deps): update go toolchain directive to v1.26.4 ( #2697 )
...
* chore(deps): update go toolchain directive to v1.26.4
* chore(build.sh): update go version for loongarch abi1.0
Signed-off-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
---------
Signed-off-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
Co-authored-by: Pikachu Ren <40362270+PIKACHUIM@users.noreply.github.com >
2026-07-01 15:37:27 +08:00
Yinan Qin
866793f485
fix(go.mod): update Go version to 1.25 ( #2692 )
...
Signed-off-by: elysia <a.elysia@proton.me >
2026-07-01 11:21:06 +08:00
Yinan Qin
e9ea991584
fix(clean_docker): only fetch up to 10 pages of image versions ( #2680 )
...
fix(clean_docker): only fetch upto 10 pages of image versions
Signed-off-by: Yinan Qin <elysia-best@simplelinux.cn.eu.org >
2026-06-30 15:00:46 +08:00
Yinan Qin
9e55a0111b
feat(actions): add workflow to clean up untagged Docker images ( #2657 )
...
* feat(actions): add workflow to clean up untagged Docker images
Signed-off-by: elysia <a.elysia@proton.me >
* fix(actions): suggestions from codex
Signed-off-by: elysia <a.elysia@proton.me >
* chore: remove cron task
---------
Signed-off-by: elysia <a.elysia@proton.me >
2026-06-29 18:48:15 +08:00
Yinan Qin
5a92dc2834
chore(workflows): update workflow deps and rm 3rd-party actions ( #2600 )
...
Signed-off-by: Elysia <a.elysia@proton.me >
2026-06-12 01:03:44 +08:00
ShenLin
948e87159d
docs(community): update contribution guidelines and templates ( #2507 )
...
优化 PR 模板结构和检查项
增加 PR 中 AI 辅助披露说明和工具范围
在 Issue 模板中增加 AI 辅助内容字段
补充贡献指南中的社区政策和 AI 披露要求
将 Go 版本要求改为以 go.mod 声明为准
修正文档链接和行为准则格式细节
2026-05-25 12:13:22 +08:00
ShenLin
b31ae9c9f6
ci(actions): upgrade actions/checkout to v6 ( #2338 )
...
Replace actions/checkout from v4 to v6 across workflows to prepare for the GitHub Actions Node.js 24 migration and avoid Node.js 20 deprecation risk.
2026-04-10 20:47:45 +08:00
Suyunjing
8d39d636be
fix(build): lock musl outputs to fully static linking in build script and CI workflows ( #2330 )
2026-04-09 20:57:04 +08:00
Suyunjing
7bea29c18e
refactor(db): migrate sqlite to pure-go and add mips compatibility switch ( #2296 )
...
- Switch default SQLite path to github.com/glebarez/sqlite to reduce CGO dependency pressure.
- Introduce a unified openSQLite entry in bootstrap and split driver selection by build tags.
- Add sqlite_cgo_compat fallback for linux mips, mips64, loong64 and mipsle to keep legacy target builds working.
- Update build.sh musl build flow to apply compatibility tag for mips-family targets.
- Update beta_release workflow to pass compatibility tag cleanly and avoid conflicting flag composition.
2026-04-03 01:27:02 +08:00
ShenLin
b5626b275b
chore(ci)!: update issue CI configuration [skip ci] ( #2166 )
2026-02-25 16:32:09 +08:00
MadDogOwner
6861cb4c3b
chore(ci): add breaking change guideline to PR title check ( #2087 )
...
* feat(ci): add PR title validation for breaking changes
Updated regex to allow '!' for breaking changes in PR titles.
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
* chore(pr): Update PR template
Add bilingual instructions for PR title formatting.
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
---------
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
2026-02-06 21:52:06 +08:00
KirCute
27fdd03ec3
fix(ci): change unchecked regex ( #1993 )
...
fix(ci/issue): change unchecked regex
Signed-off-by: KirCute <951206789@qq.com >
2026-01-17 20:00:43 +08:00
Ljcbaby
e6db0bd6ed
chore(.github): update issue templates [no ci] ( #1976 )
...
chore(.github): update issue templates
2026-01-16 12:02:45 +08:00
ShenLin
854415160c
chore(issue templates): require logs ( #1626 )
2025-11-12 13:04:13 +08:00
Yinan Qin
d3bc6321f4
chore(build): update Go version to 1.25.0 across workflows and build scripts ( #1290 )
...
build: update Go version to 1.25.0 across workflows and build scripts
fixes #1286
2025-09-16 18:44:29 +08:00
Suyunjing
433dcd156b
fix(ci): add tag_name to upload assets step ( #1234 )
...
fix(release): add tag_name to upload assets step
2025-09-06 22:51:05 +08:00
MadDogOwner
0c27b4bd47
docs(contributing): update guidelines ( #983 )
...
[skip ci]
* docs(contributing): update guidelines
* docs(contributing): clarify fork
* docs(contributing): sync translation
Co-authored-by: Yinan Qin <39023210+elysia-best@users.noreply.github.com >
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
* docs(contributing): add label and cc reminder
* docs(contributing): remove ensure new branch from checklist
* docs(contributing): replace generic GitHub URLs with user-specific ones
* docs(contributing): make branch deletion after PR merge optional
* docs(contributing): keep --recurse-submodules
---------
Signed-off-by: MadDogOwner <xiaoran@xrgzs.top >
Co-authored-by: Yinan Qin <39023210+elysia-best@users.noreply.github.com >
2025-08-24 20:13:11 +08:00
Suyunjing
71ada3b656
fix(ci-sync): fix workflow for syncing Repository ( #1062 )
2025-08-15 18:48:55 +08:00
Suyunjing
dc42f0e226
[skip ci]fix(ci): update sync workflow ( #1061 )
2025-08-15 18:36:52 +08:00
Suyunjing
74bf9f6467
[skip ci]feat(sync): add workflow to sync GitHub repository ( #1060 )
...
feat(sync): add workflow to sync GitHub repository to Gitee
2025-08-15 18:12:29 +08:00
Suyunjing
b9b8eed285
[skip ci]feat(ci): add FRONTEND_REPO variable to workflows and build script ( #1006 )
2025-08-08 16:36:22 +08:00
Suyunjing
5b41a3bdff
feat(ci): Add support for LoongArch64 architecture builds ( #907 )
2025-07-31 10:10:19 +08:00
Suyunjing
19d1a3b785
refactor(ci): Refactor Docker build to use base images and dynamic Dockerfile generation ( #904 )
2025-07-30 15:04:29 +08:00
Suyunjing
239b58f63e
fix(ci):Disable linux/s390x Docker builds ( #887 )
2025-07-29 16:22:50 +08:00
MadDogOwner
7da06655cb
feat(setting): add site version information ( #859 )
...
* feat(setting): add site version information
* feat(conf): update conf.WebVersion to rolling
* fix(static): update condition to check conf.Version instead of conf.WebVersion
* fix(build.sh): use rolling release for web frontend in dev and beta builds
* chore(build.sh): update GitAuthor to The OpenList Projects Contributors
* fix(static): update condition to check conf.WebVersion
2025-07-29 09:49:33 +08:00
Suyunjing
be1ad08a83
feat(ci):Add Windows 7 and LoongArch Release build support ( #857 )
...
* feat:Add Windows 7 and LoongArch old world build support (#30 )
* feat:Add Windows 7 and Loongson old world build support
- Add BuildWin7() function with patched Go compiler for Windows 7 compatibility
- Add BuildLoongOldWorld() function for linux-loong64-abi1.0 target
- Create Zig-based wrapper scripts for Windows 7 cross-compilation
- Integrate new build functions into existing release workflows
* fix(win7):Add MinGW-w64 toolchain and improve LoongArch ABI isolation
- Install MinGW-w64 cross-compilation toolchain for Win7 compatibility
- Replace Zig compiler wrappers with MinGW-w64 for Windows 7 builds
- Add Go build cache cleaning to prevent LoongArch ABI1.0/ABI2.0 cross-contamination
- Force clean rebuilds (-a flag) for LoongArch builds to ensure ABI compatibility
* feat: add Windows 7 build support to beta release workflow
* feat: add LoongArch ABI2.0 support alongside existing ABI1.0 build (#31 )
- Add BuildWin7() function with patched Go compiler for Windows 7 compatibility
- Add BuildLoongOldWorld() function for linux-loong64-abi1.0 target
- Create Zig-based wrapper scripts for Windows 7 cross-compilation
- Integrate new build functions into existing release workflows
- Install MinGW-w64 cross-compilation toolchain for Win7 compatibility
- Replace Zig compiler wrappers with MinGW-w64 for Windows 7 builds
- Add Go build cache cleaning to prevent LoongArch ABI1.0/ABI2.0 cross-contamination
- Force clean rebuilds (-a flag) for LoongArch builds to ensure ABI compatibility
* [skip ci]refactor:Refactor LoongArch builds to separate glibc from musl compilation
* fix(go-cache):Improve error handling for Go module cache cleaning in LoongArch builds
* feat(build): Enhance LoongArch build process with improved toolchain setup and cache management
* fix(build): Update Windows 7 target naming in build scripts and workflows
* refactor(build): Replace MinGW-w64 with Zig for Windows 7 toolchain in build scripts
* chore(cgo): remove cgo-actions subproject
2025-07-27 00:27:31 +08:00
Yinan Qin
c2271df64e
fix(ci): update OpenListTeam/cgo-actions to v1.2.2 to fix loongarch64 build ( #811 )
...
* Update beta_release.yml
* Update build.yml
2025-07-24 22:20:23 +08:00
renovate[bot]
e2fc89c637
chore(deps): update dependency go to v1.24.5 ( #783 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-24 10:04:20 +08:00
MadDogOwner
b450a2104d
chore(docs): update domain ( #788 )
...
* chore(docs): update domain
* docs(issue): add guide link for bug reporting
2025-07-23 14:26:21 +08:00
Yinan Qin
6817494a41
chore(ci): update cgo-actions to 1.2.1 & add patch version define for go ( #779 )
...
chore(ci): update cgo-actions to 1.2.1 & fix patch version for go
2025-07-22 09:02:07 +08:00
j2rong4cn
cedb3d488d
[skip ci] chore(ci): output binary name set to openlist
2025-07-19 23:02:29 +08:00
Suyunmeng
283f3723d1
[skip ci] chore(ci): update openwrt hook
2025-07-12 12:06:36 +08:00
Suyunmeng
ad8c7b37a1
chore(ci):Disable duplicate build process
2025-07-12 11:49:27 +08:00
Suyunjing
a84ffb96e9
chore(ci):Simplify the build process ( #686 )
...
* refactor(ci):Minify build files
2025-07-11 20:30:31 +08:00
renovate[bot]
1bba550469
chore(deps): update dependency go to 1.24 ( #578 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-11 10:24:23 +08:00
ShenLin
a46f4cff18
chore(pr auto reply ci): Update PR title validation and feedback messages ( #559 )
...
Update PR title validation and feedback messages
Improves the PR title regex to be non-greedy and adds 'chore' to the allowed prefixes. Enhances feedback comments with clearer instructions in both Chinese and English, including guidance for PRs spanning multiple components.
2025-07-03 15:33:02 +08:00
ShenLin
8eb2d600c7
chore(issues): issue and pr auto reply ( #551 )
2025-07-03 13:11:39 +08:00