Commit Graph

3150 Commits

Author SHA1 Message Date
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
xushiwei
e6768584d7 Merge pull request #1263 from luoliwoshang/ci/cancel-before
ci:concurrency config added & timeout at 30min
2025-09-06 10:12:21 +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
dependabot[bot]
a9f74b7e55 build(deps): bump github.com/goplus/gogen from 1.19.1 to 1.19.2
Bumps [github.com/goplus/gogen](https://github.com/goplus/gogen) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/goplus/gogen/releases)
- [Commits](https://github.com/goplus/gogen/compare/v1.19.1...v1.19.2)

---
updated-dependencies:
- dependency-name: github.com/goplus/gogen
  dependency-version: 1.19.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 22:16:23 +00:00
luoliwoshang
002a68009e ci(release test):cache macos 2025-09-03 22:17:31 +08:00
luoliwoshang
23b5e77dcc ci(release test):test cache macos tarball 2025-09-03 21:33:35 +08:00
luoliwoshang
b8b0ae00d0 ci(release test):revert to cache linux 2025-09-03 20:48:16 +08:00
luoliwoshang
b58cce09ab ci(release test):cache with tar -xzvf 2025-09-03 20:20:14 +08:00
luoliwoshang
a1f9afc88f debug 2025-09-03 20:00:14 +08:00
luoliwoshang
6ba182afc7 ci(release test):output sysroot 2025-09-03 19:34:56 +08:00
luoliwoshang
da319e2a7c ci(release test):use cache .sysroot both for test & release 2025-09-03 19:11:37 +08:00
luoliwoshang
5e32a15146 ci(release test):set go dep 2025-09-03 18:21:30 +08:00
luoliwoshang
07d69295b9 ci(release test):test with hello 2025-09-03 18:07:50 +08:00
luoliwoshang
740a260708 ci(release test):with dependency 2025-09-03 17:26:26 +08:00
luoliwoshang
96cd52dccc ci(release test):use macos13 instead macos-latest-large try to resolve action bug 2025-09-03 17:16:05 +08:00
luoliwoshang
8650952145 ci(release test):with macos/arm macos/amd linux/arm linux/amd 2025-09-03 17:06:51 +08:00
luoliwoshang
58e5f5e4a1 release:check upload 2025-09-03 16:32:25 +08:00
luoliwoshang
7c792e8ca6 release:check artifact 2025-09-03 16:08:51 +08:00
luoliwoshang
d3ded9f861 release:cache .sysroot 2025-09-03 16:03:01 +08:00
luoliwoshang
7f05aa54c2 release:upload goreleaser result to artifact & test it 2025-09-03 15:35:13 +08:00
luoliwoshang
77a7d9e549 release:with --snapshot for release test 2025-09-03 15:04:08 +08:00
luoliwoshang
0ff2d5d931 ci:goreleaser file to artifacts & temp move ci for test 2025-09-03 14:19:48 +08:00
Li Jie
62fc21e22b Merge commit '6588f36123eababf6e24564b49e5af374285d2b5' into optional-esp-clang
# Conflicts:
#	internal/crosscompile/crosscompile.go
#	internal/crosscompile/crosscompile_test.go
2025-09-03 09:32:38 +08:00
xushiwei
6588f36123 Merge pull request #1246 from MeteorsLiu/esp-libc
feat: support libc/compiler-rt for small places
2025-09-03 07:05:51 +08:00
Haolan
977806affc test: add more libc test 2025-09-02 22:35:08 +08:00
Haolan
dd3c1f923d test: fix _embdemo write test 2025-09-02 22:25:27 +08:00
Haolan
1bd9ceb444 test: fix _embdemo 2025-09-02 20:06:48 +08:00
Haolan
5a4c83ef85 test: add _embdemo print test 2025-09-02 18:27:59 +08:00
Haolan
82bb6e84d0 test: add rt test 2025-09-02 18:23:28 +08:00
Haolan
b99c073cca test: add test for compile options 2025-09-02 18:04:35 +08:00
Haolan
4b383b179a ci: revert 2025-09-02 17:18:25 +08:00
Haolan
a8bc617e18 test: skip llgo test 2025-09-02 17:16:55 +08:00
xushiwei
656a2a43b5 Merge pull request #1247 from goplus/dependabot/go_modules/github.com/goplus/lib-0.3.0
build(deps): bump github.com/goplus/lib from 0.2.0 to 0.3.0
2025-09-02 15:15:44 +08:00
xushiwei
7e01f69d7e Merge pull request #1255 from cpunion/fix-llgo-root-check
Check LLGO_ROOT with pkg github.com/goplus/llgo/runtime
2025-09-02 15:15:06 +08:00
Haolan
f875347ad9 test: fix compile test
test: add asm test

test: add libc.go test

test: add DownloadAndExtractLibInternalDir test

test: fix checkDownload test

test: fix asm test

fix: check isCompile

fix: remove debug

fix: remove debug
2025-09-02 13:42:23 +08:00
Haolan
1d3ecb287a fix: export libc cflags for compiler-rt
fix: libc include dir

fix: xtensa internal src dir

fix: xtensa internal src dir

fix: ignore wasm target

fix: export libc cflags to global cflags

fix: rtlib libc include dir

fix: ignore some errors for libc

fix: don's search system path for libc

fix: adjust compiling options

ci: add libc

fix: libc cflags

fix: test path

fix: libc cflags

fix: libc cflags
2025-09-02 13:40:42 +08:00
Li Jie
0cac1c8a9d fix #1252 check LLGO_ROOT with pkg github.com/goplus/llgo/runtime 2025-09-01 20:18:31 +08:00
Haolan
cb2fa5dd2d fix: picolibc.h 2025-09-01 17:19:32 +08:00
Haolan
5997a296c2 fix: update url 2025-09-01 16:54:12 +08:00