小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate

作者因Act工具安装使用困难,开发了Perl模块App::Actions,用Docker在本地运行GitHub Actions工作流,支持表达式、任务依赖和可并行的矩阵任务,提供action-run和action-run-smoke命令,已在CPAN发布。作者提醒本地运行仅供开发调试,不能完全代表GitHub托管运行器的行为。

App::Actions:将 GitHub Actions 带到本地机器

blogs.perl.org blogs.perl.org · 2026-10-28T17:44:07Z

GitHub has released Actions Runner Controller (ARC) 0.15.0, introducing reliability, scalability, and observability improvements for organisations running self-hosted GitHub Actions runners on...

GitHub Actions Runner Controller 0.15.0 Targets Reliability at Scale

InfoQ InfoQ · 2026-10-20T12:00:00Z
如何使用 GitHub Actions、Ingress 和自动 TLS 在 GKE 上构建临时 PR 预览环境

本文介绍如何为每个 PR 自动创建独立预览环境:用 GitHub Actions 构建镜像并推送至 Artifact Registry,在 GKE 中为每个 PR 创建独立命名空间部署应用;通过 Workload Identity Federation 实现无密钥认证,使用共享 Ingress 和通配符 DNS 路由,由 cert-manager 自动签发 TLS 证书;机器人将预览 URL 评论到 PR,关闭后自动清理,并定时回收遗留环境。

如何使用 GitHub Actions、Ingress 和自动 TLS 在 GKE 上构建临时 PR 预览环境

freeCodeCamp.org freeCodeCamp.org · 2026-10-15T13:35:48Z
Dave Page:将 pgAdmin 构建农场迁移至 GitHub Actions

pgAdmin 已将构建流程从 Jenkins 迁移至 GitHub Actions,工作流文件存于主仓库,便于审查和恢复。新流程在九种 Linux 发行版上实际安装测试,发现了旧检查无法捕捉的仓库路径错误。容器镜像和 Helm chart 也迁至 GitHub 容器注册表,未来有望构建 arm64 包。

Dave Page:将 pgAdmin 构建农场迁移至 GitHub Actions

Planet PostgreSQL Planet PostgreSQL · 2026-10-15T12:55:50Z
从 GitHub Actions 推送镜像到 Vercel 容器注册表

Vercel 推出新 GitHub Action,通过 OIDC 认证将容器镜像推送到 Vercel 容器注册表,无需存储长期凭证。工作流用 OIDC 令牌换取短期 Vercel 令牌登录,任务结束自动注销并撤销。需配置 OIDC 策略、团队 ID 等变量并授予 id-token 写入权限,随后即可构建推送镜像,也可用作 Vercel 沙箱自定义镜像。

从 GitHub Actions 推送镜像到 Vercel 容器注册表

Vercel News Vercel News · 2026-09-25T09:15:00Z

Rust 安全团队公告:Miri 会将环境变量写入 target/ 目录,若 CI 缓存该目录且 PR 可读,密钥可能通过 PR 工作流泄露。修复方案是仅保留 CARGO_* 与 OUT_DIR 环境变量,自 nightly 2026-09-22 起生效。文章还讨论了命名参数的设计取舍、enum 适合编译器实现,以及用 Loom 复现无锁栈的 ABA 问题。

【Rust日报】2026-09-22 Miri 缓存 target 时可能经 GitHub Actions 泄露密钥

Rust.cc Rust.cc · 2026-09-22T01:07:49Z
当Miri输出被缓存时,GitHub Actions会泄露密钥

Rust安全团队发现Miri会将所有环境变量存入target/目录,若该目录被GitHub Actions缓存,攻击者可通过PR读取缓存中的密钥。已发布修复,仅保留CARGO_*(除TOKEN)和OUT_DIR变量。建议检查CI配置、清除缓存并轮换密钥。

当Miri输出被缓存时,GitHub Actions会泄露密钥

Rust Blog Rust Blog · 2026-09-21T00:00:00Z
如何防止被投毒的 GitHub Actions 依赖

GitHub Actions 使用浮动标签(如 @v4)存在供应链风险,标签可被移动以执行恶意代码。建议将 Action 固定到完整提交 SHA,验证 SHA 与发布标签一致,设置允许列表限制可用 Action,启用 Dependabot 自动更新并人工审查,在 PR 检查中强制 SHA 固定,并审查第三方 Action 权限。

如何防止被投毒的 GitHub Actions 依赖

freeCodeCamp.org freeCodeCamp.org · 2026-09-18T16:03:13Z

作者因GitHub Actions配额耗尽,将iOS测试从远端CI迁移至本地Mac执行,并用gh-signoff将结果发布为GitHub Commit Status,PR仍显示绿/红状态。此方案拆分测试执行与结果展示,保留可见性,但依赖本地环境,适合边界清晰项目,非远端CI的完全替代。

20260828 当 GitHub Actions 配额耗尽:我如何用 gh-signoff 把 iOS CI 搬回本地

蒋继发 (ThaddeusJiang) 蒋继发 (ThaddeusJiang) · 2026-08-28T04:03:08Z
如何使用Fastlane和GitHub Actions自动化Flutter发布,实现Firebase App Distribution、Google Play、TestFlight和App Store Connect分发

本文介绍如何为Flutter应用搭建自动化CI/CD流水线,使用GitHub Actions和Fastlane实现一键分发。推送代码到dev分支自动构建并分发至Firebase App Distribution和TestFlight;推送到prod分支则分发至Google Play和App Store。文章详细说明凭据生成、密钥配置、Fastlane设置及工作流编写,旨在消除手动构建上传流程,提升发布效率。

如何使用Fastlane和GitHub Actions自动化Flutter发布,实现Firebase App Distribution、Google Play、TestFlight和App Store Connect分发

freeCodeCamp.org freeCodeCamp.org · 2026-08-11T16:47:02Z

GitHub consolidated the npm and Actions changes it shipped from March to July 2026 against supply chain attacks, several of which alter defaults rather than add options. Hacker News discussion...

GitHub Hardens npm and Actions Defaults, Drawing Debate over Delays versus Signing

InfoQ InfoQ · 2026-08-08T07:45:00Z
如何通过默认最小权限强化GitHub Actions权限

本文介绍如何为GitHub Actions工作流设置最小权限以降低安全风险。默认工作流权限过宽,可能被攻击者利用。建议先审计工作流实际需求,设置只读默认权限,仅在特定作业(如发布)添加写权限,并使用OIDC获取云访问凭证。最后验证工作流在受限权限下仍能正常运行。

如何通过默认最小权限强化GitHub Actions权限

freeCodeCamp.org freeCodeCamp.org · 2026-08-06T22:51:17Z
Safari 云签名在 GitHub Actions 中的两个陷阱

文章介绍了在GitHub Actions中使用Xcode云签名发布Safari扩展时遇到的两个陷阱:一是CI runner每次新建证书导致证书数量超限,需手动导入.p12证书;二是App Store Connect API Key需Admin角色,否则报错。解决方案是预先配置证书和密钥,并清理孤儿证书。

Safari 云签名在 GitHub Actions 中的两个陷阱

rxliuli blog rxliuli blog · 2026-08-05T13:14:30Z
破坏 npm 和 GitHub Actions 上的供应链攻击

GitHub 更新了 Dependabot,新增默认三天冷却期,延迟版本更新拉取请求,以便维护者和安全研究人员在代码合并前处理发布中的问题。同时,GitHub 重组了漏洞赏金计划,改善研究人员体验,并在45天内为超过14000个仓库中的活跃仓库确定了有效所有者,归档其余仓库,将所有权作为后续工作的基础。

破坏 npm 和 GitHub Actions 上的供应链攻击

The GitHub Blog The GitHub Blog · 2026-07-28T16:00:00Z
使用 GitHub Actions 全自动发布 Safari 扩展

本文介绍如何利用GitHub Actions实现Safari扩展的全自动发布流程。通过两个工具(wxt-module-safari-xcode和safari-webext-publish-action),将构建、签名、上传和提交审核等步骤自动化。用户只需修改package.json中的版本号并推送代码,即可触发发布。文章详细说明了配置WXT、准备证书、Provisioning Profiles和API密钥等前置条件,并解释了workflow中build和submit两个job的分工。

使用 GitHub Actions 全自动发布 Safari 扩展

rxliuli blog rxliuli blog · 2026-07-20T07:08:06Z
如何使用Docker容器化Node.js应用并通过GitHub Actions进行部署

本文介绍了如何使用Docker构建和部署Node.js项目,确保在不同环境中保持一致,避免环境变量和依赖问题。教程包括多阶段Dockerfile、使用Docker Compose进行本地开发,以及通过GitHub Actions自动推送镜像到Docker Hub,最终实现轻松部署应用。

如何使用Docker容器化Node.js应用并通过GitHub Actions进行部署

freeCodeCamp.org freeCodeCamp.org · 2026-07-14T20:27:08Z

本文介绍了如何使用GitHub Actions构建、版本控制和发布Visual Studio扩展的VSIX文件。作者分享了使用vsix-version-stamp、publish-vsixgallery和publish-marketplace等工具的工作流程,以简化版本管理和发布过程,快速分享构建版本并将稳定版本发布到Visual Studio Marketplace。建议根据个人需求选择合适的工具组合。

使用GitHub Actions自动化Visual Studio扩展的构建

Visual Studio Blog Visual Studio Blog · 2026-06-29T14:00:25Z

GitHub阻断高危"pwn请求"攻击,防止恶意代码窃取密钥!

GitHub更新actions/checkout以阻断常见Pwn请求攻击模式

FreeBuf网络安全行业门户 FreeBuf网络安全行业门户 · 2026-06-23T11:52:03Z

本文介绍了如何使用 Docker 部署 GitHub Actions 的自托管 Runner。由于 GitHub 对私有仓库的运行时长限制,作者选择自托管方案。通过 Docker,可以轻松创建多个 Runner,支持 Linux 和 Windows 系统。文章详细说明了配置步骤,包括创建网络、启动 Runner 和配置缓存,以提高 CI/CD 效率。对于资源需求较大的项目,建议调整 Runner 的数量和资源配置。

使用 Docker 部署 Github Actions Self Hosted Runner

西秦公子 西秦公子 · 2026-06-20T12:28:57Z

Pullfrog is an open-source AI-powered GitHub bot by Colin McDonnell, designed for automation in GitHub Actions. It supports a model-agnostic approach, allowing integration with various LLM...

Pullfrog AI: Open-Source CodeRabbit Alternative Powered by GitHub Actions

InfoQ InfoQ · 2026-05-27T06:23:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码