Age | Commit message (Collapse) | Author |
|
|
|
|
|
* build: Replace unmaintained action
Replaces actions-rs/toolchain with dtolnay/rust-toolchain and updates
some more code in the process.
* build: Do format check by invoking cargo directly
Instead of relying on unmaintained and outdated action
* build: Replace action for getting rust toolchain
Use dtolnay/rust-toolchain instead of unmaintained actions-rs/toolchain
* build: Replace action for getting rust toolchain
Use dtolnay/rust-toolchain instead of unmaintained actions-rs/toolchain
* build: Replace action for getting rust toolchain
Use dtolnay/rust-toolchain instead of unmaintained actions-rs/toolchain
* fix: Correct syntax error
|
|
Uploads the Windows debug symbols to sentry.io via CI
|
|
|
|
* build: Upload pdb as well
* build: Upload Windows pdb on release build
|
|
* build: Separate zips for artifacts
for Windows and Linux
* fix: Ensure separate folders
|
|
* 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
|
|
* 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>
|
|
* 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
|
|
|
|
Version 2 uses Node 12 which is being deprecated by GitHub.
Version 3 should use Node 16 instead.
|
|
|
|
Remedies the issue that anyone pushing without access to private key
will see their CI fail.
|
|
|
|
|
|
It's the only one not supported by auto-update
Might reconsider once adding Flatpak support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|