Bryan also reminded me that npm 12 will disable installing packages from git by default: https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/
(which possibly has bigger, API-breaking, implications for cordova-fetch) ~Darryl On Tue, Jun 30, 2026 at 11:44 PM Manuel Beck <[email protected]> wrote: > > So nightly builds will be currently not available but still be required for > testing the CLI. Ok just wanted to gather some information about it. > > Von: Darryl Pogue <[email protected]> > Datum: Dienstag, 23. Juni 2026 um 18:13 > An: [email protected] <[email protected]> > Betreff: Re: [DISCUSSION] Support of @nightly builds on npm > > For platforms and plugins, installing from git isn't much of a > problem, but nightly builds are more useful for testing the CLI > tooling, because that relies on other dependencies like cordova-lib, > cordova-fetch, and cordova-common, and you can't (easily) tell the CLI > to use those dependencies from git. > > If we get trusted publishing set up with npm, we should be able to > still do nightly builds from GitHub Actions but our process for > triggering them would have to be modified. If we want to turn on the > new staged publishing though, I think that would prevent doing nightly > builds because all of them would need manual approval. > > ~Darryl > > > On Tue, Jun 23, 2026 at 3:23 AM Manuel Beck <[email protected]> wrote: > > > > Hi all, > > > > Norman noticed on issue > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fcordova-android%2Fissues%2F1957%23issuecomment-4772188115&data=05%7C02%7C%7C04fc55b2cad7498b588408ded14259c4%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C639178280054723711%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=NMfj2mlx3afe1nGEpvNkr1KOI1VWIA34BDgsYEbeolg%3D&reserved=0<https://github.com/apache/cordova-android/issues/1957#issuecomment-4772188115> > > "that nightly is no longer published since NPM started cracking down on > > long lived access tokens.“. I’m not so familiar with npm. What is the > > benefit of supporting nightly builds? Would the installing from GitHub > > directly not be enough, if someone wants to test something? > > > > Regards, > > > > Manuel > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
