dependabot[bot]
6b865828a3
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 00:21:12 +00: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
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
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
82ed8468e7
ci:avoid dependbot trigger reduant push event
2025-09-06 10:57:16 +08:00
luoliwoshang
22c26c1aaa
ci:every job settimeout 30min
2025-09-05 11:26:29 +08:00
luoliwoshang
7ae6686f6b
ci:concurrency config added
2025-09-04 19:09:30 +08:00
dependabot[bot]
827f8b0e88
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 08:37:24 +00:00
Li Jie
f0ade21155
update docs and CI
2025-04-08 11:12:59 +08:00
Li Jie
ed366568b4
move out c/cpp/py
2025-04-03 16:26:11 +08:00
Li Jie
ec20af3c4d
ci: upgrade to llvm 19
2025-04-02 20:12:41 +08:00
Li Jie
60fac0a010
ci: test on go1.24
2025-02-19 11:35:21 +08:00
Li Jie
66909b3000
ci: continue on error
2025-02-14 15:56:19 +08:00
Li Jie
70fb5ec7e1
ci: replace setup-go with custom action to avoid cache error and test pre-release go
2025-02-14 15:56:19 +08:00
visualfc
3a0d1466cc
ci: go test remove -v
2025-02-05 09:32:42 +08:00
Li Jie
25a3e19384
ci: update codecov ignore config
2025-02-01 14:11:40 +08:00
Li Jie
8666a75161
ci: remove unused python libraries installation step
2025-01-09 11:58:24 +08:00
Li Jie
a64b32bf9c
ci: compile go with go1.23, test llgo with go 1.20-1.23
2025-01-08 15:36:41 +08:00
Li Jie
81598621e8
ci: codecov report excludes llgo library
2025-01-08 14:59:00 +08:00
Li Jie
03b469212e
feat: upgrade to x/tools 0.28
2025-01-08 14:58:59 +08:00
Li Jie
9cb48003b0
ci: add libunwind-dev on ubuntu
2025-01-02 23:27:45 +08:00
xushiwei
1605959a04
ci: rm Install llcppg
2024-11-27 17:24:12 +08:00
Li Jie
fa1ad20d5d
ffi: fix ci and install doc
2024-11-26 13:19:02 +08:00
Li Jie
9105f28c13
ci: don't install pkg-config explicitly
2024-11-26 13:18:59 +08:00
xushiwei
bab5c0589f
Merge pull request #883 from luoliwoshang/ci/llcppg
...
ci:install llcppg dependent
2024-11-26 12:44:31 +08:00
luoliwoshang
2a2c614eb4
ci:remove pre-install pkg-config
2024-11-26 11:52:35 +08:00
luoliwoshang
12529ec81e
ci:install llcppg dependent
2024-11-26 11:13:25 +08:00
luoliwoshang
0179609a49
ci:trigger for sub-repositories
2024-11-26 10:56:37 +08:00
Li Jie
f26c283541
ci: enable demo result checking
2024-11-25 12:05:12 +08:00
Li Jie
56e9dab2ce
ci: test demo with python 3.12
2024-11-25 12:05:12 +08:00
luoliwoshang
9966daf0cf
ci: remove pre-installed pkg-config
2024-11-23 19:27:11 +08:00
dependabot[bot]
94ee4223d2
build(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-15 00:23:06 +00:00
Li Jie
65c1e1b9e5
ci: build chore/_xtool/...
2024-11-07 11:03:07 +08:00
Li Jie
17d509a45a
doc: make doc testable
2024-11-07 11:03:01 +08:00
luoliwoshang
fc8117c8e7
workflow:libffi
2024-11-05 17:15:20 +08:00
xushiwei
e92a0eb901
Merge pull request #806 from cpunion/llvm-debug
...
Debug: fix struct vars debug, params modication, supports expressions, lexical scope/lifecycle
2024-10-29 11:09:00 +08:00
Li Jie
1c414af7b9
ci: instead pip3 with pip3.12
2024-10-21 18:34:44 +08:00
dependabot[bot]
e2498c31ea
build(deps): bump thollander/actions-comment-pull-request from 2 to 3
...
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request ) from 2 to 3.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases )
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-10 00:34:41 +00:00
Li Jie
2732f6036e
debug: refactor test script
2024-09-30 16:38:37 +08:00
Li Jie
387c44031a
ci: show lldb tests details
2024-09-30 16:38:37 +08:00
Li Jie
c0630b782a
ci: run lldb test
2024-09-22 11:52:26 +08:00
Aofei Sheng
a4ec6cce96
ci: install further optional dependencies for demos
...
Achieved 100% pass rate for demo tests, at least on macOS.
2024-07-31 12:34:51 +08:00
Aofei Sheng
45b4315842
deps: require zlib 1.2+
2024-07-31 09:52:48 +08:00
Aofei Sheng
f008a65d91
deps: require OpenSSL 3.0+
2024-07-30 14:17:45 +08:00
Aofei Sheng
82aa181540
installation: require Python 3.12
2024-07-29 14:34:40 +08:00
xushiwei
d3e84cbc4c
ci
2024-07-26 13:47:22 +08:00
xushiwei
1cf57508b0
Update go.yml
2024-07-18 07:25:02 +08:00
Aofei Sheng
fd14f6ff73
ci: update go.yml workflow to trigger on pushes and PRs to any branches
...
This update enables GitHub Actions in forks, streamlining development
and testing.
2024-07-08 17:32:13 +08:00
Aofei Sheng
abe2c6870b
llvm: default to LLVM 18
2024-07-07 15:20:11 +08:00
Aofei Sheng
180c019d2e
README,ci: add Dependencies section and update install instructions accordingly
...
Fixes #340
2024-06-17 18:15:08 +08:00