LPGhatguy / aftman

Aftman, the prodigal sequel to Foreman
MIT License
157 stars 16 forks source link

Run `Build (x86_64-unknown-linux-gnu)` job #61

Closed DervexDev closed 4 months ago

DervexDev commented 4 months ago

This job is waiting to run for over 40 minutes now. This causes all GitHub workflows using setup-aftman action to fail as it uses the latest tag by default.

LPGhatguy commented 4 months ago

Super cursed GitHub Actions issue. I just restarted the action to see if it'll actually run this time.

DervexDev commented 4 months ago

Yeah that's probably GitHub's fault. I had a very similar issue some time ago.

filiptibell commented 4 months ago

Looks like it isn't starting because it's requesting an ubuntu-18.04 runner and waiting for one to become available. Those runners were removed some time ago: https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/

LPGhatguy commented 4 months ago

Hah, cool. I'll see if I can patch a fix in without blowing things up too badly.

I remember we chose 18.04 specifically because of some funny libc/OpenSSL compat issues.

DervexDev commented 4 months ago

We could use reqwest with the rustls-tls feature. It builds just fine on ubuntu-latest.

LPGhatguy commented 4 months ago

For the time being, I've deleted the v0.2.8 release. The new action has created a new draft release that will go live when it's ready.

If someone wants to PR the rustls-tls feature change (it should be small!) I'm down to get that in a follow-up release.

LPGhatguy commented 4 months ago

Alright, this issue should be resolved for the v0.2.8 release.

DervexDev commented 4 months ago

Just opened #62