mirror of
https://code.forgejo.org/actions/checkout.git
synced 2025-04-21 17:12:03 +03:00
Add ability to configure core.longpaths
This commit is contained in:
parent
afee87ec84
commit
925b9fdcfa
6 changed files with 38 additions and 0 deletions
|
@ -174,6 +174,18 @@ export async function getSource(settings: IGitSourceSettings): Promise<void> {
|
|||
}
|
||||
core.endGroup()
|
||||
|
||||
if (settings.longpaths) {
|
||||
core.startGroup('Setting core.longpaths to true')
|
||||
await git
|
||||
.config('core.longpaths', 'true', false, false)
|
||||
.catch(error => {
|
||||
core.warning(
|
||||
`Failed to set core.longpaths with error: ${error}`
|
||||
)
|
||||
})
|
||||
core.endGroup()
|
||||
}
|
||||
|
||||
// Checkout info
|
||||
core.startGroup('Determining the checkout info')
|
||||
const checkoutInfo = await refHelper.getCheckoutInfo(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue