Coder Social home page Coder Social logo

Comments (16)

CryZe avatar CryZe commented on August 28, 2024 1

No, only on Windows. I've reordered the Windows runners to run earlier now, and so far it's working.

from action-gh-release.

CryZe avatar CryZe commented on August 28, 2024 1

I didn't have much time to test it yet. But from the few runs I've done since then, I didn't have any network errors yet. So this may indeed be resolved :)

from action-gh-release.

CryZe avatar CryZe commented on August 28, 2024

I wouldn't be surprised if Windows runners just have bad credentials or something and it has nothing to do with this action. GitHub Actions seems to have a ton of bugs like that.

from action-gh-release.

CryZe avatar CryZe commented on August 28, 2024

Actually, it looks like sometimes for some Windows runners it actually seems to work. So I really don't know what's going on here. Maybe the credentials get invalidated after a while and the jobs are too slow?

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

Hrm, I that might be something I can bring up with GitHub support. It seems plausible these are time limited tokens.

I'll follow up with support. In the meantime can you link me to some example workflow runs where I can point to some example in case they need it

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

Wanted to capture this here for my own reference. Workflow runs should be able for up to 6 hours according to the docs so in theory if tokens were time limited, they would at least be valid for that long

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

Not sure if this link will be accessible to you but in case it is, here's where I'm following up with customer support

https://github.community/t5/GitHub-Actions/GITHUB-TOKEN-is-sometimes-invalid-on-windows-virtual-hosts/m-p/31594#M835

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

There's a bit of information on the provided GITHUB_TOKEN here but nothing that suggests a time limit

from action-gh-release.

CryZe avatar CryZe commented on August 28, 2024

I actually just saw that sometimes even the checkout action fails on Windows with a 401 Unauthorized in a very similar manner:
https://github.com/CryZe/livesplit-core/runs/220191711

So I'm thinking there's some general network problem on those runners.

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

Now that is weird I can't speak to that but I can pass the info along to gh support.

Out of curiosity have you seen this happen on any other os but windows?

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

I'll report back here with what il learn from GitHub's support

from action-gh-release.

CryZe avatar CryZe commented on August 28, 2024

The 401 seems to affect the Linux and macOS runners too. It basically seems to start happening towards the later jobs and then all the remaining jobs error out. So it looks very much like some token expiring. But that's after like 30 minutes or so, which is way too early for this to happen.

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

Following up. Support staff have confirmed these tokens are time limited but have not yet confirmed for how long - https://github.community/t5/GitHub-Actions/GITHUB-TOKEN-is-sometimes-invalid-on-windows-virtual-hosts/m-p/31645/highlight/true#M848

Thanks for adding the extra info about 30 minute range and note that other virtual host os's are affected. I'm going to update the title of this gh issue to reflect what we believe to be the issue to avoid advertising this action doesn't work with window runners when it does.

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

@CryZe I got some helpful feedback from GitHub's support staff

It looks like this is happening because of the number of workflows being queued, it's being rate limited. We have a fix for this being deployed today.

This looked like a defect on GitHub's end but they may have launched a fix.

If it wouldn't be any trouble, could you give this another spin. Sorry to take up any more of your time.

from action-gh-release.

ethomson avatar ethomson commented on August 28, 2024

If it wouldn't be any trouble, could you give this another spin. Sorry to take up any more of your time.

Yes, please. We think we've fixed this but let us know if not! Thanks!

from action-gh-release.

softprops avatar softprops commented on August 28, 2024

I'm going to close this issue. I don't think it was related to this action but was hand information for me to have an easy link to track

from action-gh-release.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.