-
Notifications
You must be signed in to change notification settings - Fork 61
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
CI is broken #1532
Comments
I diagnosed this back on #1529.
|
Oh right, this wasn't purely the upload-artifact 3→4 upgrade either. They made the breaking change for v3 as well. It was a shitshow. Ugh, I'm recalling more than I wanted to now. |
Include hidden files since our sole path pattern is a hidden "file". Apparently this counts even though the files the pattern matches aren't hidden. GitHub made this big breaking change of excluding hidden files without bumping the major version number of actions/upload-artifact.¹ It, rightfully so, caused a ruckus at the time and continues to be a gift that keeps on giving. The only other actions/upload-artifacts usage, in .github/workflows/web.yml, seemingly isn't affected even though the path contains a hidden directory. Perhaps because in that case there are a few more directory components after it? ¹ <https://github.com/actions/upload-artifact/releases/tag/v4.4.0> Resolves: <#1532>
First noticed by @tsibley in #1529 (comment)
I tried to make empty commits stemming off master and off release branches, and they both have the same result - the binaries seems to be compiling successfully, but nothing gets copied to the
.out
dir. This is strange because the release branch definitely got built and released last time. I don't remember changing anything CI-related in a while.If I try the same things locally, the
produces
.out/nextclade-x86_64-unknown-linux-gnu
as expected.and
produces binaries for all platforms as expected:
I might need to clear docker images and retry.
I appreciate any input.
The text was updated successfully, but these errors were encountered: