Skip to content

ci: build with Aliyun mirrors and pin gitleaks version - #9

Merged
MasonXon merged 2 commits into
OpenCSGs:mainfrom
MasonXon:ci/build-mirrors-aliyun
Oct 21, 2026
Merged

MasonXon merged 2 commits into
OpenCSGs:mainfrom
MasonXon:ci/build-mirrors-aliyun

Conversation

@MasonXon

@MasonXon MasonXon commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • pass Aliyun mirror URLs as Docker build args in .gitlab-ci.yml; Dockerfile defaults stay Tsinghua
  • pin GITLEAKS_VERSION to 8.30.1 in the GitHub Actions Gitleaks workflow; the previous version used a runtime GitHub API call that frequently returned an empty version, causing the download URL to 404

Test plan

  • verify GitLab pipeline logs show Aliyun mirror URLs in effect and image build succeeds
  • verify GitHub Gitleaks workflow completes the download step and scans the diff

@MasonXon MasonXon changed the title ci: override package mirrors via build args ci: build with Aliyun mirrors and pin gitleaks version Oct 21, 2026
@MasonXon
MasonXon marked this pull request as ready for review October 21, 2026 03:37
@MasonXon
MasonXon merged commit 8372ef8 into OpenCSGs:main Oct 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant