Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checkout suddenly much slower on windows environment #7180

Closed
2 of 10 tasks
yeu-degroot opened this issue Feb 23, 2023 · 1 comment
Closed
2 of 10 tasks

Checkout suddenly much slower on windows environment #7180

yeu-degroot opened this issue Feb 23, 2023 · 1 comment

Comments

@yeu-degroot
Copy link

Description

Since a few days, the duration of the actions/checkout@v3 steps on windows-2019 have dramatically increased.
This behavior is seen on all my repos (all private). Below a table showing an example of before/after.

Checkout step Feb 17th Feb 21st
1 13s 1m35s
2 8s 47s

The result is a huge increase in build (and billable) time.

image

image

The github status page does show some issues around this time frame, but these were all solved:

image

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 11
  • macOS 12
  • Windows Server 2019
  • Windows Server 2022

Image version and build link

Current runner version: '2.301.1'
Operating System
  Microsoft Windows Server 2019
  10.0.17763

Private repo

Is it regression?

Yes, sorry private repos

Expected behavior

The build times should be fairly constant.

Actual behavior

Build times explode. Burning down our build minutes too fast.

Repro steps

Compare build times on any windows environment from before Feb 18th with today.

@yeu-degroot yeu-degroot changed the title Checkout Checkout suddenly much slower on windows environment Feb 23, 2023
@mikhailkoliada
Copy link
Contributor

Hello! Please report to the https://github.com/actions/checkout repo as they maintain the setup task primarily and can tell what happens on windows better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants