Comparing v5...v6 · actions/checkout (original) (raw)
Commits on Aug 13, 2025
- 3 Configuration menu
Browse the repository at this point in the history
Commits on Nov 3, 2025
- 12 Configuration menu
Browse the repository at this point in the history - Configuration menu
Browse the repository at this point in the history
Commits on Nov 20, 2025
- 4 Configuration menu
Browse the repository at this point in the history
Commits on Nov 24, 2025
- 2 Configuration menu
Browse the repository at this point in the history
Commits on Dec 2, 2025
- 1 Configuration menu
Browse the repository at this point in the history - 4 Configuration menu
Browse the repository at this point in the history
Commits on Jan 8, 2026
- Initial plan
- Add orchestration ID support to git user-agent
Co-authored-by: TingluoHuang 1750815+TingluoHuang@users.noreply.github.com - Apply suggestion from @Copilot
Co-authored-by: Copilot 175728472+Copilot@users.noreply.github.com - Improve tests to verify user-agent content and handle empty sanitized IDs
Co-authored-by: TingluoHuang 1750815+TingluoHuang@users.noreply.github.com - Simplify orchestration ID validation to accept any non-empty sanitized value
Co-authored-by: TingluoHuang 1750815+TingluoHuang@users.noreply.github.com - Remove test for orchestration ID with only invalid characters
Co-authored-by: TingluoHuang 1750815+TingluoHuang@users.noreply.github.com
Co-authored-by: copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com
Co-authored-by: TingluoHuang 1750815+TingluoHuang@users.noreply.github.com
Co-authored-by: Tingluo Huang tingluohuang@github.com
Co-authored-by: Copilot 175728472+Copilot@users.noreply.github.com
4 people authored
Jan 8, 2026
1 Configuration menu
Browse the repository at this point in the history
Commits on Jan 9, 2026
- Fix tag handling: preserve annotations and explicit fetch-tags (#2356)
This PR fixes several issues with tag handling in the checkout action: - fetch-tags: true now works (fixes #1471)
- Tags refspec is now included in getRefSpec() when fetchTags=true
- Previously tags were only fetched during a separate fetch that was
overwritten by the main fetch
- Tag checkout preserves annotations (fixes #290)
- Tags are fetched via refspec (+refs/tags/:refs/tags/) instead of
--tags flag - This fetches the actual tag objects, preserving annotations
- Tags are fetched via refspec (+refs/tags/:refs/tags/) instead of
- Tag checkout with fetch-tags: true no longer fails (fixes #1467)
- When checking out a tag with fetchTags=true, only the wildcard
refspec is used (specific tag refspec is redundant)
Changes:
- When checking out a tag with fetchTags=true, only the wildcard
- src/ref-helper.ts: getRefSpec() now accepts fetchTags parameter and
prepends tags refspec when true - src/git-command-manager.ts: fetch() simplified to always use --no-tags,
tags are fetched explicitly via refspec - src/git-source-provider.ts: passes fetchTags to getRefSpec()
- Added E2E test for fetch-tags option
Related #1471, #1467, #290
Configuration menu
Browse the repository at this point in the history
Commits on May 4, 2026
- fix: expand merge commit SHA regex and add SHA-256 test cases
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com - test: add checkCommitInfo SHA coverage
Add checkCommitInfo tests for SHA-1 and SHA-256 merge messages and reject invalid 50-character hex merge heads.\n\nCo-authored-by: Copilot 223556219+Copilot@users.noreply.github.com - style: fix Prettier formatting in test and source files
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
1 Configuration menu
Browse the repository at this point in the history
Commits on Jun 1, 2026
- 1 Configuration menu
Browse the repository at this point in the history