xushiwei
86cafff113
Merge pull request #1375 from goplus/dependabot/github_actions/actions/download-artifact-6
...
chore(deps): bump actions/download-artifact from 5 to 6
2025-10-27 16:37:07 +08:00
dependabot[bot]
533ba9ebd8
chore(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 00:17:07 +00:00
dependabot[bot]
f34062166b
chore(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 00:17:03 +00:00
dependabot[bot]
355ff1009d
chore(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-15 00:13:38 +00:00
xushiwei
18ef7200bc
Merge pull request #1341 from luoliwoshang/fix-ci-duplicate-runs
...
ci: prevent duplicate workflow runs for xgopilot branches
2025-10-15 06:30:59 +08:00
luoliwoshang
bf05779f2f
ci: prevent duplicate workflow runs for xgopilot branches
...
Add !xgopilot/** exclusion pattern to all workflow trigger configurations,
matching the existing dependabot pattern. This ensures that xgopilot branches
only trigger CI checks on pull_request events, eliminating redundant push
event triggers.
Fixes #1340
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-14 19:00:47 +08:00
luoliwoshang
8ce0574b9e
Merge remote-tracking branch 'upstream/main' into ci/rmllvm
2025-09-26 17:07:10 +08:00
luoliwoshang
4a6331c668
ci:rm unuse llvm download tool
2025-09-26 15:07:01 +08:00
luoliwoshang
4cff9bb0a7
ci:release-build use macos-15-intel instead macos-13 https://github.com/goplus/llgo/pull/1320
2025-09-26 10:51:07 +08:00
luoliwoshang
087696e31b
ci:rm zlib link
2025-09-26 10:23:32 +08:00
luoliwoshang
dc587f684d
ci:restore yml
2025-09-25 18:22:21 +08:00
luoliwoshang
5e6501642d
release:instal zlib
2025-09-25 17:35:02 +08:00
luoliwoshang
1811ca1220
ci:-z
2025-09-25 15:51:14 +08:00
luoliwoshang
f34ccc1b0c
ci:zlib
2025-09-25 15:36:52 +08:00
luoliwoshang
7180f20366
ci:build-essential
2025-09-25 15:24:21 +08:00
luoliwoshang
bb8e81fb9b
ci:rm linux llvm download
2025-09-25 15:02:00 +08:00
luoliwoshang
35e9ffe31e
ci:remove macos llvm download when release
2025-09-25 14:37:29 +08:00
Aofei Sheng
79f404ac88
chore(ci): migrate from macos-13 to macos-15-intel runner
...
GitHub announced the deprecation of the `macos-13` runner image[^1],
which will be completely removed by December 4th, 2025.
This commit migrates all workflows to use `macos-15-intel` runners
following the announcement's recommendation.
This also uses `ubuntu-latest` alias instead of explicit `ubuntu-24.04`.
[^1]: https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
Signed-off-by: Aofei Sheng <aofei@aofeisheng.com >
2025-09-22 10:01:20 +08:00
xushiwei
a202b484a9
Merge pull request #1285 from cpunion/impl-build-mode
...
Implement llgo build mode support
2025-09-14 10:30:47 +08:00
xushiwei
17dfdd38c2
Merge pull request #1283 from cpunion/reorganize-demos
...
reorganize: consolidate demo directories
2025-09-14 10:26:45 +08:00
Li Jie
c3b674d804
add export demo and test
2025-09-11 14:08:52 +08:00
xushiwei
d7b9968d9a
Merge pull request #1253 from luoliwoshang/release/esp-clang
...
release:compile & release with esp clang/llvm
2025-09-10 13:40:12 +08:00
luoliwoshang
a17f1f0bb0
set origin test
...
avoid transform
2025-09-09 19:05:26 +08:00
xushiwei
0dbc686960
Merge pull request #1281 from goplus/dependabot/github_actions/actions/setup-go-6
...
build(deps): bump actions/setup-go from 5 to 6
2025-09-09 17:19:39 +08:00
Li Jie
64df39b3c5
reorganize: consolidate demo directories
...
- Consolidate _demo, _pydemo, _embdemo into single _demo directory structure
- Organize demos by language: _demo/{go,py,c,embed}/
- Categorize demos based on imports:
- Python library demos (py imports) → _demo/py/
- C/C++ library demos (c/cpp imports) → _demo/c/
- Go-specific demos → _demo/go/
- Embedded demos → _demo/embed/
- Move C-related demos (asm*, cabi*, cgo*, linkname, targetsbuild) from go/ to c/
- Update all path references in README.md and GitHub workflows
- Improve demo organization and navigation as requested in #1256
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-09 15:06:55 +08:00
luoliwoshang
d0cf57fa95
ci:test release without llvm dependency
2025-09-09 12:10:14 +08:00
luoliwoshang
0340ef2a75
goreleaser:move clang to result
2025-09-09 11:06:55 +08:00
luoliwoshang
13b5f39125
ci:fail when docker start error
2025-09-09 09:52:22 +08:00
dependabot[bot]
2a022be510
build(deps): bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 00:44:54 +00:00
luoliwoshang
a19011897c
install with esp-clang & new cache key
2025-09-08 22:52:51 +08:00
luoliwoshang
9cea3226db
ci:fail when docker start error
2025-09-08 19:07:12 +08:00
luoliwoshang
bb89ef5c5d
ci:refresh ci .sysroot cache key
2025-09-08 17:44:46 +08:00
xushiwei
1f7883654a
Merge pull request #1269 from luoliwoshang/ci/dependbot
...
ci:avoid dependbot trigger reduant push event
2025-09-08 14:42:30 +08:00
luoliwoshang
922d174402
fix yml conflict
2025-09-08 14:33:40 +08:00
luoliwoshang
82ed8468e7
ci:avoid dependbot trigger reduant push event
2025-09-06 10:57:16 +08:00
xushiwei
f41badde20
Merge pull request #1266 from goplus/dependabot/github_actions/actions/setup-node-5
...
build(deps): bump actions/setup-node from 4 to 5
2025-09-06 10:14:00 +08:00
xushiwei
ac753070fa
Merge pull request #1267 from goplus/dependabot/github_actions/actions/setup-go-6
...
build(deps): bump actions/setup-go from 5 to 6
2025-09-06 10:13:02 +08:00
luoliwoshang
22c26c1aaa
ci:every job settimeout 30min
2025-09-05 11:26:29 +08:00
dependabot[bot]
c97d541936
build(deps): bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-05 00:11:41 +00:00
dependabot[bot]
f6bb1d9922
build(deps): bump actions/setup-node from 4 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-05 00:11:37 +00:00
luoliwoshang
7ae6686f6b
ci:concurrency config added
2025-09-04 19:09:30 +08:00
luoliwoshang
5a602830a6
ci(release test):restore other ci
2025-09-04 17:36:36 +08:00
luoliwoshang
00dbc91745
ci(release test):cache with sh & gh yml
2025-09-04 17:07:55 +08:00
luoliwoshang
1684512308
ci(release test):cache key to env
2025-09-04 16:49:10 +08:00
luoliwoshang
40b142f947
ci(release test):hello check cpp & todo build
2025-09-04 15:36:06 +08:00
luoliwoshang
e5c86fe936
ci(release test):lookup cache
2025-09-04 14:41:46 +08:00
luoliwoshang
9d7664373e
ci(release test):setup releaser
2025-09-04 14:32:05 +08:00
luoliwoshang
825f0bd83f
ci(release test):cache linux & set qemu
2025-09-04 11:12:55 +08:00
luoliwoshang
bedb454427
ci(release test):cache linux & check file
2025-09-04 10:43:32 +08:00
luoliwoshang
002a68009e
ci(release test):cache macos
2025-09-03 22:17:31 +08:00