copilot-swe-agent[bot] and Xiaokang Wang (Shelikhoo)
7d574929b3
ci: skip codecov upload when token is unavailable
2026-07-07 00:00:39 +01:00
c1523c4578
Chore: bump actions/checkout from 6 to 7 ( #3760 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-20 20:31:02 +08:00
dependabot[bot] and Xiaokang Wang (Shelikhoo)
63f97f5a56
Chore: bump codecov/codecov-action from 5 to 7
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5 to 7.
- [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/v5...v7 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-10 18:43:46 +01:00
Bang Lee and Xiaokang Wang (Shelikhoo)
3bfa8a541c
Revert "ci: annotate arm64 pie binary with prerelease mark"
...
This reverts commit ea19e33494 .
That commit (#3521 ) was a workaround for arm64-pie binaries not being
reproducible: when the Release workflow re-ran on the released event,
arm64-pie produced different bytes than on prereleased, and uploading
under the same filename caused issues. The workaround gave the
prerelease-time variant a `-prerelease` suffix so the two variants
would not overwrite each other.
With the previous commit, build no longer re-runs on released, so
arm64-pie is built exactly once (at prerelease time) and the
reproducibility issue is moot. The workaround is no longer needed
and the file now uses its canonical name."
2026-06-08 19:40:56 +01:00
Bang Lee and Xiaokang Wang (Shelikhoo)
519924567d
ci: skip build/signature jobs on released event
...
The Release workflow re-runs on both prereleased and released events,
which rebuilds zips with freshly-fetched geoip/geosite data and
overwrites the prerelease artifacts (the ones the externally-signed
Release file was signed against). This causes the published signed
Release to no longer match the downloadable zip bytes.
Fixes #3049 by gating the build and signature jobs to only run on
push/PR and prereleased events. The buildContainer job still runs on
released to publish the 'latest' / major-version image tags; its
condition is loosened with '!cancelled() && needs.signature.result
!= failure' so that it proceeds even when signature is skipped (GHA
would otherwise cascade-skip dependents of a skipped job).
Container image content is unchanged across the two events (same zip
inputs from the release page), so the released-event run only adds
new tags to the same image SHA.
2026-06-08 19:40:56 +01:00
9cf6a45519
Chore: bump actions/upload-artifact from 6 to 7 ( #3628 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 01:47:56 +08:00
46d7ff13ed
Chore: bump actions/download-artifact from 7 to 8 ( #3629 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 01:47:30 +08:00
Shelikhoo
401a96f04f
disable windows/arm32
2026-02-15 20:06:33 +00:00
d771982e27
Chore: bump actions/upload-artifact from 5 to 6 ( #3574 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 14:33:15 +08:00
a6591fadda
Chore: bump actions/download-artifact from 6 to 7 ( #3576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 14:32:13 +08:00
dded89cc31
Chore: bump actions/checkout from 5 to 6 ( #3553 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-22 07:16:28 +08:00
04192a3a8e
Chore: bump golangci/golangci-lint-action from 8 to 9 ( #3550 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-13 06:40:24 +08:00
d22fa165d2
Chore: bump actions/upload-artifact from 4 to 5 ( #3542 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 20:47:04 +08:00
febd5bae57
Chore: bump actions/download-artifact from 5 to 6 ( #3543 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 20:45:44 +08:00
dbf25a4c1c
Chore: bump github/codeql-action from 3 to 4 ( #3535 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 11:37:52 +08:00
Shelikhoo
ea19e33494
ci: annotate arm64 pie binary with prerelease mark
2025-09-13 22:47:25 +01:00
Loyalsoldier and GitHub
d8e402e5d0
CI: only upload coverage report on Linux ( #3516 )
2025-09-10 20:36:53 +08:00
Loyalsoldier and GitHub
2f10812ecf
CI: fix test and test coverage ( #3515 )
2025-09-10 19:44:09 +08:00
Loyalsoldier and GitHub
8654f819cc
CI: remove unnecessary version option in golangci-lint workflow ( #3514 )
2025-09-10 17:38:08 +08:00
Loyalsoldier and GitHub
01fec2fba9
CI: bump actions/setup-go to v6 & use go version in go.mod ( #3510 )
2025-09-09 19:31:34 +08:00
Loyalsoldier and GitHub
84bf1a9e5d
CI: bump actions/checkout from v3 to v5 ( #3509 )
2025-09-09 19:03:34 +08:00
Loyalsoldier and GitHub
1b9c4bfeae
CI: upgrade CodeQL from v2 to v3 ( #3507 )
2025-09-09 10:17:09 +08:00
be41f71fc6
Chore: bump actions/download-artifact from 4 to 5 ( #3467 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 07:40:57 +08:00
ca1f688c3b
Chore: bump actions/stale from 8 to 10 ( #3501 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 07:35:43 +08:00
Loyalsoldier and GitHub
54dd6d7cb6
CI: only run release workflow when changing release.yml file ( #3492 )
2025-08-30 05:32:52 +08:00
Loyalsoldier and GitHub
036979654b
CI: fix stale.yml workflow ( #3491 )
2025-08-30 05:20:36 +08:00
Shelikhoo
58f836c139
fix adding timeout=30m to go test
2025-07-03 17:58:49 +01:00
Shelikhoo
2efd36474e
increase test timeout to 30m
2025-07-03 17:46:24 +01:00
Shelikhoo
d69f57486a
stop closing planned tickets and prs
2025-07-03 11:52:45 +01:00
Shelikhoo
f0d87d13d6
Update linter version
2025-05-17 21:57:59 +01:00
Shelikhoo
c06fe2d34c
update builder golang version
2025-04-05 16:08:00 +01:00
Shelikhoo
b661f2e26a
remove debian package builder
2025-02-05 20:42:51 +00:00
Xiaokang Wang (Shelikhoo) and GitHub
78cd513b82
Add Persistent Storage Support to V2Ray ( #3300 )
...
* update protogen to strip unused part
* add persistent storage support
* fix coding style
* update linter setting
* update github integration
2025-02-05 20:36:40 +00:00
Shelikhoo
f395b7dd7e
really really fix pie build x2
2025-01-26 20:35:40 +00:00
Shelikhoo
ca5ce23fb4
really really fix pie build
2025-01-26 20:24:29 +00:00
Xiaokang Wang (Shelikhoo) and GitHub
524861989a
update linter settings ( #3290 )
2025-01-22 12:52:32 +00:00
Xiaokang Wang (Shelikhoo) and GitHub
d5bcf9d878
really fix pie build ( #3286 )
2025-01-21 10:16:01 +00:00
Xiaokang Wang (Shelikhoo) and GitHub
4adda5806a
fix broken pie build with generating seperate files ( #3281 )
2025-01-14 10:06:23 +00:00
Shelikhoo
4402ebc0e2
Update Go version to v1.23
2024-09-15 15:33:54 +01:00
Jimmy Huang and Xiaokang Wang (Shelikhoo)
2078480c4e
Add Add Hysteria2 Protocol
2024-09-08 08:38:05 +01:00
Shelikhoo
8191faa6e0
Add pie build mode to all binary builds
2024-05-07 04:11:16 +01:00
Qusic and Xiaokang Wang (Shelikhoo)
c7459b30e4
fix multiarch buildah command
2024-03-21 10:38:33 +00:00
Qusic and Xiaokang Wang (Shelikhoo)
887280e848
image tags and timestamp
2024-03-15 20:18:36 +00:00
Shelikhoo
77978bc207
remove semgrep
2023-11-26 12:37:11 +00:00
AkinoKaede
0320aa8f8d
chore: update release go version to 1.21
2023-08-10 07:30:50 +08:00
580d33a7e3
CI: Add Linux loong64 build task ( #2609 )
...
* CI: add Linux loongarch64 build tasks
* Fix: rename goarch from loongarch64 to loong64
* chore: go mod tidy
* Chore: bump github.com/refraction-networking/utls from 1.3.2 to 1.3.3 (#2611 )
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls ) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/refraction-networking/utls/releases )
- [Commits](https://github.com/refraction-networking/utls/compare/v1.3.2...v1.3.3 )
---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* CI: add Linux loongarch64 build tasks
* Fix: rename goarch from loongarch64 to loong64
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 13:38:17 +08:00
093d7b0b6f
Chore: bump actions/setup-go from 3 to 4 ( #2412 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 12:01:43 +08:00
843f4a3dc3
Chore: bump actions/stale from 7 to 8 ( #2434 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 12:01:34 +08:00
Shelikhoo
179cd1d62f
Add container build file
2023-02-18 14:32:43 +00:00
秋のかえで and GitHub
07ed4e0d29
Chore: use Go 1.20 ( #2297 )
2023-02-03 17:08:53 +08:00