Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-25 | build: Separate zips for artifacts for Windows and Linux (#187) | GeckoEidechse | |
* build: Separate zips for artifacts for Windows and Linux * fix: Ensure separate folders | |||
2023-02-05 | feat: Auto-generate TS bindings (#140) | GeckoEidechse | |
* feat: Initial trial to auto-generate TS bindings That way instead of manually duplicating code, we can just run `cargo test` to generate them. * fix: Update forgotten imports * refactor: Move FlightCoreVersion to autogen bind TypeScript binding autogenerated from Rust code * refactor: Move ReleaseInfo to autogen binding TypeScript binding autogenerated from Rust code * docs: Explain how to generate TS binds from Rust * feat: Check for binding changes in CI Checks for uncommitted binding changes in CI and fails if they differ * style: Formatting fixes | |||
2023-01-29 | feat: Add Rust code format check to CI (#146) | GeckoEidechse | |
* feat: Add Rust code format check to CI * fix: Set path correctly * chore: Fix formatting * refactor: Run format check as separate step * refactor: Rename stage Co-authored-by: Rémy Raes <contact@remyraes.com> --------- Co-authored-by: Rémy Raes <contact@remyraes.com> | |||
2022-12-21 | build: Cache Rust build artifacts (#118) | GeckoEidechse | |
* build: Attempt caching Rust build artifacts * temp: Change to force recompile to test cache * build: Set Rust workspace dir correctly * temp: Change to force recompile to test cache | |||
2022-11-21 | chore: Bump actions/setup-node to v3 (#62) | GeckoEidechse | |
2022-11-10 | chore: Bump checkout action version (#43) | GeckoEidechse | |
Version 2 uses Node 12 which is being deprecated by GitHub. Version 3 should use Node 16 instead. | |||
2022-10-19 | chore: Update Ubuntu version in CI (#22) | GeckoEidechse | |
2022-10-07 | fix: Disable self-updater in CI builds from push | GeckoEidechse | |
Remedies the issue that anyone pushing without access to private key will see their CI fail. | |||
2022-10-02 | fix: Update CI for new UI framework | GeckoEidechse | |
2022-08-30 | Do not add additional scripts to release | GeckoEidechse | |
2022-08-30 | Drop deb package | GeckoEidechse | |
It's the only one not supported by auto-update Might reconsider once adding Flatpak support | |||
2022-08-27 | Publish release file as releasev0.0.5 | GeckoEidechse | |
2022-08-26 | Upload all file in directory on releasev0.0.2 | GeckoEidechse | |
2022-08-26 | Add release CIv0.0.1 | GeckoEidechse | |
2022-08-26 | Fix broken CI file | GeckoEidechse | |
2022-08-26 | Fix broken CI file | GeckoEidechse | |
2022-08-26 | Use tauri private key environment variable | GeckoEidechse | |
2022-08-26 | Use long forms of CLI args | GeckoEidechse | |
2022-08-26 | Fix CI | GeckoEidechse | |
2022-08-26 | Compile TypeScript in CI before tauri build run | GeckoEidechse | |
2022-08-25 | Only add build binaries to artifacts | GeckoEidechse | |
2022-08-25 | Drop MacOS support | GeckoEidechse | |
2022-08-25 | Fix indentation | GeckoEidechse | |
2022-08-25 | Upload CI build artifacts | GeckoEidechse | |
2022-08-25 | Fix CI hopefully | GeckoEidechse | |
2022-08-25 | Switch build system to npm | GeckoEidechse | |
2022-08-25 | Add basic CI | GeckoEidechse | |