Sourced from actions/checkout's releases.
v3.0.0
- Update default runtime to node16
v2.4.0
- Convert SSH URLs like
org-<ORG_ID>@github.com:
tohttps://github.com/
- prv2.3.5
Update dependencies
v2.3.4
v2.3.3
v2.3.2
Add Third Party License Information to Dist Files
v2.3.1
Fix default branch resolution for .wiki and when using SSH
v2.3.0
Fallback to the default branch
v2.2.0
Fetch all history for all tags and branches when fetch-depth=0
v2.1.1
Changes to support GHES (here and here)
v2.1.0
- Group output
- Changes to support GHES alpha release
- Persist core.sshCommand for submodules
- Add support ssh
- Convert submodule SSH URL to HTTPS, when not using SSH
- Add submodule support
- Follow proxy settings
- Fix ref for pr closed event when a pr is merged
- Fix issue checking detached when git less than 2.22
Sourced from actions/checkout's changelog.
Changelog
v2.3.1
v2.3.0
v2.2.0
v2.1.1
v2.1.0
- Group output
- Changes to support GHES alpha release
- Persist core.sshCommand for submodules
- Add support ssh
- Convert submodule SSH URL to HTTPS, when not using SSH
- Add submodule support
- Follow proxy settings
- Fix ref for pr closed event when a pr is merged
- Fix issue checking detached when git less than 2.22
v2.0.0
- Do not pass cred on command line
- Add input persist-credentials
- Fallback to REST API to download repo
v2 (beta)
- Improved fetch performance
- The default behavior now fetches only the SHA being checked-out
- Script authenticated git commands
- Persists
with.token
in the local git config- Enables your scripts to run authenticated git commands
- Post-job cleanup removes the token
- Coming soon: Opt out by setting
with.persist-credentials
tofalse
- Creates a local branch
- No longer detached HEAD when checking out a branch
- A local branch is created with the corresponding upstream branch set
- Improved layout
... (truncated)