程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
Actions 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
CodeQL 报 No code found during the build:exit 32 多半是构建缓存命中,编译器一次都没被调用
编程
CodeQL 报 No code found during the build:exit 32 多半是构建缓存命中,编译器一次都没被调用
2026-11-07 00:04:27
构建步骤成功、CodeQL analyze 却报 No source code was seen during the build / exit 32,根因常常是 Gradle、Bazel、dotnet 的构建缓存命中,编译器整场缺席,tracer 抽到 0 个文件。给出 debug-artifacts、build-tracer.log、src.zip 对比、本地建库四步排查,以及手动构建与 build-mode: none 两种修法的取舍。
代码扫描
SAST
CodeQL
静态分析
GitHub
Actions
CI
git tag 推上去,镜像自动进 GHCR:多架构构建、semver 标签,以及 latest 被 prerelease 顶掉的坑
编程
git tag 推上去,镜像自动进 GHCR:多架构构建、semver 标签,以及 latest 被 prerelease 顶掉的坑
2026-10-17 00:04:38
打一个 v* tag 就自动构建、推送多架构 Docker 镜像到 GHCR 的完整 GitHub Actions 写法:semver 标签派生、latest 的 prerelease 门禁、QEMU 与原生 runner 两种多架构方案、provenance 导致 unknown/unknown、GITHUB_TOKEN 推 GHCR 与包公开设置。
自动化发版
Docker
GHCR
GitHub
Actions
CI
CD
一个 fix: commit 推上 main 就发版:semantic-release 配置与三个必踩的坑
编程
一个 fix: commit 推上 main 就发版:semantic-release 配置与三个必踩的坑
2026-10-17 00:03:26
commit 驱动的自动发版怎么落地:semantic-release、release-please、Changesets 三者取舍,commit 类型到版本号的映射,以及回写暂存区过不了保护分支、[skip ci] 与 tag push 触发打架、npm OIDC 发布凭据这三个实操坑。
自动化发版
CI
CD
GitHub
Actions
semantic-release
版本管理
版本号
自托管 Runner 上的云凭据迟早会漏:用 GitHub Actions OIDC 换掉长期 AK/SK,信任边界还剩哪些
编程
自托管 Runner 上的云凭据迟早会漏:用 GitHub Actions OIDC 换掉长期 AK/SK,信任边界还剩哪些
2026-09-08 00:04:39
自托管 GitHub Actions Runner 里长期云凭据的泄漏复盘:讲 GITHUB_TOKEN 权限边界、OIDC 短时令牌机制、AWS/Vault 最小配置,以及 runner 隔离与断网环境的适用边界。
开发运维
CI
CD
GitHub
Actions
OIDC
DevSecOps
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调