checkout actions

Action for checking out a repo

主要语言
TypeScript
Stars
8,680
Forks
2,749

标签

  • CI/CD自动化
  • DevOps
  • TypeScript
  • 版本管理
  • Git工作树

摘要

actions/checkout 是 GitHub 官方发布的 Actions 动作,用于在 GitHub Actions 工作流中检出(clone)仓库代码到工作区。它支持指定分支/标签/SHA、SSH 密钥认证、子模块与稀疏检出、fetch-depth 控制、fork PR 安全检查等丰富配置。这是所有 GitHub Actions 流水线最基础、使用最广泛的起始步骤。

README

[![Build and Test](https://github.com/actions/checkout/actions/workflows/test.yml/badge.svg)](https://github.com/actions/checkout/actions/workflows/test.yml) # Checkout v7 ## 新增内容 - 更安全的 fork 拉取请求处理:当工作流由 `pull_request_target` 或 `workflow_run` 触发时,checkout 现在默认拒绝检出 fork 拉取请求代码。这些触发器使用基础仓库的 `GITHUB_…

查看完整页面