Guoguo
c3c293297d
feat: add upload_tos toggle to release workflow ( #1183 )
...
Add a boolean input (default: true) to control whether release artifacts
are uploaded to Volcengine TOS.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 16:27:43 +08:00
Guoguo
46201fb679
feat: upload release artifacts to Volcengine TOS ( #1164 )
...
Add reusable workflow (upload-tos.yml) to upload release archives to
Volcengine TOS bucket. Supports both workflow_call from release pipeline
and manual workflow_dispatch trigger. Uploads to versioned ({tag}/) and
latest/ directories.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 11:47:29 +08:00
Mauro
41bb78f593
feat(ci) govulncheck ( #1086 )
...
* feat(ci) govulncheck
* feat(ci) disable persist-credentials
2026-03-05 11:13:11 +08:00
Artem Yadelskyi
02b4d9fbe2
feat(linter): Fix govet linter
2026-02-20 22:35:16 +02:00
Artem Yadelskyi
c2ace2561c
feat(ci): Remove fmt from build step
2026-02-20 22:09:36 +02:00
Artem Yadelskyi
9e120f90ea
feat(fmt): Run formatters
2026-02-18 21:48:23 +02:00
Artem Yadelskyi
272cabc627
feat(linters): Fix version
2026-02-18 16:24:30 +02:00
Artem Yadelskyi
d6f052f6b1
feat(linters): Fixed golangci-lint version
2026-02-18 16:23:31 +02:00
Artem Yadelskyi
24e35a199b
Merge branch 'main' into golangci-lint
...
# Conflicts:
# .github/workflows/release.yml
2026-02-18 16:22:43 +02:00
lxowalle
193fbcab11
docs: update PR template
2026-02-18 16:01:41 +08:00
Artem Yadelskyi
0785a05a48
Merge branch 'main' into golangci-lint
2026-02-17 20:20:22 +02:00
Boris Bliznioukov
2d876eaa98
feat(goreleaser): enhance build flags with versioning and commit info
...
Signed-off-by: Boris Bliznioukov <blib@mail.com >
2026-02-17 15:00:06 +01:00
zepan
951b05d255
1. add AI Code Generation selection in pr template
2026-02-17 17:15:40 +08:00
Guoguo
a961a2df87
fix(ci): use env var for release tag ( #342 )
...
Signed-off-by: Guoguo <i@qwq.trade >
2026-02-17 14:32:51 +08:00
zepan
57dac394c5
update pr template
2026-02-17 09:30:30 +08:00
Artem Yadelskyi
67d07109a9
feat(linters): Removed fmt check (present in linters)
2026-02-16 17:15:02 +02:00
Artem Yadelskyi
d9b5f64777
feat(linters): Temporarily disable most linters
2026-02-16 17:13:35 +02:00
Artem Yadelskyi
d69ef653df
feat(linters): Added job names
2026-02-16 13:51:10 +02:00
Artem Yadelskyi
35670d5a58
feat(linters): Added golangci-lint config & CI job
2026-02-16 13:45:36 +02:00
Caize Wu
e7f15afdd4
Update issue templates
2026-02-16 19:17:27 +08:00
Guoguo
0d18210803
ci: use goreleaser to release docker and binary ( #180 )
...
Signed-off-by: Guoguo <i@qwq.trade >
2026-02-16 10:35:31 +08:00
lxowalle
9eb1a53fb8
fix: PR workflow execution failure
2026-02-15 07:43:46 +08:00
Meng Zhuo
ff92973361
chore: fix tab in build
2026-02-14 09:56:21 +08:00
Meng Zhuo
d7822e5d52
chore: fmt code in build
2026-02-14 09:47:55 +08:00
Meng Zhuo
b484d3fcf3
Add dependencies for fmt-check in vet and test jobs
2026-02-13 18:46:00 +08:00
Meng Zhuo
000e64c55a
gh: add pull request check
2026-02-13 18:13:26 +08:00
Meng Zhuo
1516cb57b4
Change Docker build trigger to on release published
2026-02-13 18:03:25 +08:00
lxowalle
42e0e588dd
* The docker-build workflow will no longer run when submitting a PR.
2026-02-13 12:14:45 +08:00
Guoguo
8e15c9093b
ci: add release workflow
2026-02-13 10:03:04 +08:00
Sunwood-ai-labs
2997ea0b01
ci: add GitHub Actions workflow for Docker image build & push 🐳
2026-02-13 00:25:08 +08:00
Guoguo
0661d05541
ci: add build check workflow ( #71 )
...
Signed-off-by: Guoguo <i@qwq.trade >
2026-02-12 22:28:27 +08:00