-
Notifications
You must be signed in to change notification settings - Fork 169
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
Weekly flatpak GHA is now failing #1184
Comments
The root cause is https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/:
We're using upload-artifact from flatpak-github-actions, and the issue has been filed there as flatpak/flatpak-github-actions#214. flatpak/flatpak-github-actions#184 is expected to fix that, but the associated PR flatpak/flatpak-github-actions#198 hasn't been merged. The GHA has been forked at https://github.com/flathub-infra/flatpak-github-actions, and the issue was fixed there back in July: flathub-infra/flatpak-github-actions@efb7f71 Maybe we should just use that. I'll experiment. |
Fixes getting-things-gnome#1184 Our current `flatpak/flatpak-github-actions` is not longer working, because it is using a deprecated version of the `upload-artifact` GHA. From https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/: > Starting January 30th, 2025, GitHub Actions customers will no longer > be able to use v3 of https://github.com/actions/upload-artifact or > https://github.com/actions/download-artifact. We're using upload-artifact from flatpak-github-actions, and the issue has been filed there as flatpak/flatpak-github-actions#214. flatpak/flatpak-github-actions#184 is expected to fix that, but the associated PR flatpak/flatpak-github-actions#198 hasn't been merged. The GHA has been forked at https://github.com/flathub-infra/flatpak-github-actions, and the issue was fixed there back in July: flathub-infra/flatpak-github-actions@efb7f71 So let's switch to that. I don't like that it's not versioned and we need to use the master branch, which may add breaking changes at any time. But it's better than our current solution, which can no longer work. Tested on a fork, and the artifact is created correctly.
Fixes getting-things-gnome#1184 Our current `flatpak/flatpak-github-actions` is not longer working, because it is using a deprecated version of the `upload-artifact` GHA. From https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/: > Starting January 30th, 2025, GitHub Actions customers will no longer > be able to use v3 of https://github.com/actions/upload-artifact or > https://github.com/actions/download-artifact. We're using upload-artifact from flatpak-github-actions, and the issue has been filed there as flatpak/flatpak-github-actions#214. flatpak/flatpak-github-actions#184 is expected to fix that, but the associated PR flatpak/flatpak-github-actions#198 hasn't been merged. The GHA has been forked at https://github.com/flathub-infra/flatpak-github-actions, and the issue was fixed there back in July: flathub-infra/flatpak-github-actions@efb7f71 So let's switch to that. I don't like that it's not versioned and we need to use the master branch, which may add breaking changes at any time. But it's better than our current solution, which can no longer work. Tested on a fork, and the artifact is created correctly: https://github.com/SqAtx/gtg/actions/runs/13222384044
OK this week's GHA run was successful https://github.com/getting-things-gnome/gtg/actions/runs/13320709229 The flatpak itself isn't working, but that's #1179 |
Nope it's not #1179 - this failure is earlier.
Consider https://github.com/getting-things-gnome/gtg/actions/workflows/weekly_flatpak.yml - the last build has failed with
Every previous build happily produced an artifact with that name - the last one is https://github.com/getting-things-gnome/gtg/actions/runs/12941536682
GitHub might have changed their rules regarding what is a valid name.
The text was updated successfully, but these errors were encountered: