2019-11-21 17:04:30 +01:00
# Changelog
2021-06-29 17:28:31 +02:00
## v2.3.1.1
- Adding paramater for specifying specific working directory on the runner. This is useful for windows runners in which the working directory is too long and causing issues with npm and other build tools.
2020-06-18 16:27:39 +02:00
## v2.3.1
- [Fix default branch resolution for .wiki and when using SSH ](https://github.com/actions/checkout/pull/284 )
2020-06-16 19:48:53 +02:00
## v2.3.0
- [Fallback to the default branch ](https://github.com/actions/checkout/pull/278 )
2020-05-27 18:37:40 +02:00
## v2.2.0
2020-06-16 19:48:53 +02:00
2020-05-27 18:37:40 +02:00
- [Fetch all history for all tags and branches when fetch-depth=0 ](https://github.com/actions/checkout/pull/258 )
2020-05-19 16:27:02 +02:00
## v2.1.1
2020-06-16 19:48:53 +02:00
2020-05-19 16:27:02 +02:00
- Changes to support GHES ([here](https://github.com/actions/checkout/pull/236) and [here ](https://github.com/actions/checkout/pull/248 ))
2020-04-02 22:04:37 +02:00
## v2.1.0
- [Group output ](https://github.com/actions/checkout/pull/191 )
- [Changes to support GHES alpha release ](https://github.com/actions/checkout/pull/199 )
- [Persist core.sshCommand for submodules ](https://github.com/actions/checkout/pull/184 )
- [Add support ssh ](https://github.com/actions/checkout/pull/163 )
- [Convert submodule SSH URL to HTTPS, when not using SSH ](https://github.com/actions/checkout/pull/179 )
- [Add submodule support ](https://github.com/actions/checkout/pull/157 )
- [Follow proxy settings ](https://github.com/actions/checkout/pull/144 )
- [Fix ref for pr closed event when a pr is merged ](https://github.com/actions/checkout/pull/141 )
- [Fix issue checking detached when git less than 2.22 ](https://github.com/actions/checkout/pull/128 )
## v2.0.0
- [Do not pass cred on command line ](https://github.com/actions/checkout/pull/108 )
- [Add input persist-credentials ](https://github.com/actions/checkout/pull/107 )
- [Fallback to REST API to download repo ](https://github.com/actions/checkout/pull/104 )
2019-12-03 17:26:12 +01:00
## v2 (beta)
2019-11-21 17:04:30 +01:00
2019-12-03 16:28:59 +01:00
- Improved fetch performance
2019-12-03 17:26:12 +01:00
- The default behavior now fetches only the SHA being checked-out
2019-12-03 16:28:59 +01:00
- Script authenticated git commands
2019-12-03 17:26:12 +01:00
- 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` to `false`
2019-12-03 16:28:59 +01:00
- Creates a local branch
2019-12-03 17:26:12 +01:00
- No longer detached HEAD when checking out a branch
- A local branch is created with the corresponding upstream branch set
2019-12-03 16:28:59 +01:00
- Improved layout
2019-12-03 17:26:12 +01:00
- `with.path` is always relative to `github.workspace`
- Aligns better with container actions, where `github.workspace` gets mapped in
2019-12-03 16:28:59 +01:00
- Removed input `submodules`
2019-11-21 17:04:30 +01:00
2019-12-03 16:28:59 +01:00
## v1
Refer [here ](https://github.com/actions/checkout/blob/v1/CHANGELOG.md ) for the V1 changelog