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
Fix release pipeline #6798
Comments
@rijkvanzanten OK let's debug the NPM issue first. I just tested with my own token, with this code: https://github.com/cynova/directus/blob/build-test/.github/workflows/release.yml |
It does mean pushing out new tags etc, not the quickest to do unfortunately. Would it be easier to add a new action that has a manual trigger just to check the npm whoami? |
Hmm OK true especially without messing up the history.
I guess that would also work |
@rijkvanzanten About ARM: Should we maybe just disable this for now? |
Yeah, might not be a bad idea, though... I think oracle, sqlite, and argon2 are the main dependencies that have a deeper native binding that needs building, so it might be worth fixing for Sqlite, and checking where that puts us |
The improved build/release pipeline has a couple critical issues:
ref: #6759, #6796
@paescuj It seems like SQLite is trying to build the native dependencies from source, but fails doing so as Python isn't available on the image
cc @SeanDylanGoff @nickrum FWIW, the NPM token in the repo secrets is an Automation Token tied to my account.
The text was updated successfully, but these errors were encountered: