Repository navigation
0.1.0-beta.2
Pre-release
Pre-release
@diamonddigitaldev/electron-kit | Beta Preview (v0.1.0-beta.2)
Important
A beta: the API can still change between 0.x versions. It's published under npm's next tag.
The same kit as 0.1.0-beta.1, and the first version published with provenance. 0.1.0-beta.1 was published by hand, because npm only lets a trusted publisher be set up for a package that's already there. From this version on, each one is published by GitHub Actions through npm's trusted publishing, with provenance, so anyone can check which commit and workflow built it, and nothing goes live until a maintainer approves it with two-factor authentication.
npm install @diamonddigitaldev/electron-kit@nextChanges
- Nothing in the package's code. Its files are as 0.1.0-beta.1's, apart from
package.json's version and the README's version badge. - The release workflow (
release.yml): a published GitHub release is checked against the version and branch, runs every test on Ubuntu and Windows, and stages the package on npm with provenance. Dependabot keeps the kit's and the demo's dependencies current. - The docs say how releases work (Development).
- CI runs the Electron tests one at a time. The public repository's larger runners started two at once, which the shared virtual display on Linux can't take.
The docs are in the repository: start at docs/README.md.
Found something wrong? Open an issue.