Jordan Rose
|
9a21e7babc
|
Node: Switch to Neon's napi-runtime and JsBox
We lose the ability to define classes in Rust, but we probably want to
be doing that in TypeScript anyway.
|
2020-12-04 10:44:58 -08:00 |
|
Jordan Rose
|
77a5451c1f
|
Add flake8 for checking our Python scripts
We only have one for now, but we can start enforcing this now.
|
2020-11-30 11:02:57 -08:00 |
|
Jordan Rose
|
f52bf8af40
|
GitHub: fix automated testing /outside/ of PRs
|
2020-11-18 15:02:48 -08:00 |
|
Jordan Rose
|
22d88047b9
|
Merge pull request #67 from signalapp/jrose/shellcheck
Enforce that our scripts are Shellcheck-clean
|
2020-11-17 12:08:34 -08:00 |
|
Jordan Rose
|
84bb14072f
|
Enforce that our scripts are Shellcheck-clean
|
2020-11-16 18:24:02 -08:00 |
|
Jordan Rose
|
9173ec7bae
|
GitHub: simplify path filtering using dorny/paths-filter@v2
|
2020-11-16 15:20:32 -08:00 |
|
Jack Lloyd
|
2f47d125d1
|
Merge pull request #57 from signalapp/jack/ignore-other-workflows
Have each language ignore changes to other workflow scripts
|
2020-11-12 18:17:11 -05:00 |
|
Jack Lloyd
|
d06380f271
|
Merge pull request #55 from signalapp/jack/fix-swift-lints
Fix some Swift lint warnings
|
2020-11-12 18:05:51 -05:00 |
|
Jack Lloyd
|
cb3be1ec55
|
Have each language ignore changes to other workflow scripts
|
2020-11-12 17:53:48 -05:00 |
|
Jack Lloyd
|
44e794a7ba
|
Add --strict to the invocation of swiftlint in CI
|
2020-11-12 17:51:47 -05:00 |
|
Jack Lloyd
|
3718aeb566
|
Merge pull request #51 from signalapp/jack/workflow-ignores
Update GH actions to ignore changes to bridges
|
2020-11-12 17:33:38 -05:00 |
|
Jack Lloyd
|
05085b627f
|
Account for rust/bridge/node existing
|
2020-11-12 16:16:21 -05:00 |
|
Jordan Rose
|
9dc5f615ec
|
Merge pull request #53 from signalapp/jrose/workspace-default-members
Rust: don't build any bridge/* crates by default
|
2020-11-12 10:42:18 -08:00 |
|
Jordan Rose
|
1d00de7cdc
|
Rust: don't build any bridge/* crates by default
Some of them have external requirements that may not be installed.
|
2020-11-12 10:30:07 -08:00 |
|
Jack Lloyd
|
c70cd49df2
|
Use our pinned nightly for Node builds
|
2020-11-12 12:30:26 -05:00 |
|
Jack Lloyd
|
6fa03b2eb4
|
Update GH actions to ignore changes to bridges
Swift doesn't care if JNI bridge changed, similarly for Java and the C ABI
|
2020-11-12 11:17:01 -05:00 |
|
Jordan Rose
|
7b37cf0547
|
Fix CocoaPod build to respect rust-toolchain
Also stop checking out libsignal-ffi.git for no reason during PR
testing.
|
2020-11-11 11:47:30 -08:00 |
|
Jordan Rose
|
f493188942
|
GitHub: PR testing for Node
|
2020-11-11 11:06:05 -08:00 |
|
Jordan Rose
|
d712408527
|
Tighten up CocoaPod PR testing now that libsignal-client is public
|
2020-11-09 13:55:38 -08:00 |
|
Jack Lloyd
|
82dbf03905
|
Merge pull request #42 from signalapp/jack/pin-the-nightly
Pin nightly to a specific date
|
2020-11-09 15:55:00 -05:00 |
|
Jack Lloyd
|
8076087e89
|
Remove override
|
2020-11-09 15:41:38 -05:00 |
|
Jack Lloyd
|
d9e33d0251
|
Pin nightly to a specific date
|
2020-11-09 15:39:29 -05:00 |
|
Jack Lloyd
|
2ece8fc4c2
|
Merge pull request #39 from signalapp/jack/gh-action-ignores
Update workflow ignores
|
2020-11-09 08:45:20 -05:00 |
|
Jordan Rose
|
58d6de1a5a
|
GitHub: Only test CocoaPod for iOS Sim, not macOS
|
2020-11-06 15:05:16 -08:00 |
|
Jack Lloyd
|
57e150948c
|
Update workflow ignores
Rust should ignore Java/Swift only changes
Java should ignore Swift
Swift should ignore Java
Paper beats rock
|
2020-11-06 17:53:42 -05:00 |
|
Jack Lloyd
|
560204eab9
|
Add Github actions
|
2020-11-05 17:59:09 -05:00 |
|
Jordan Rose
|
7ee10a519c
|
GitHub: Verify that we don't have multiple versions of crates
|
2020-11-05 10:48:53 -08:00 |
|
Jordan Rose
|
7923b3ae29
|
Add a Podspec for use as a CocoaPod
And test that the CocoaPod works just like the package works.
|
2020-11-02 15:06:19 -08:00 |
|
Jordan Rose
|
bf12512c51
|
GitHub: Fix paths-ignore for Rust PR testing
There's no reason to re-test Rust things for changes in Swift.
|
2020-10-22 17:44:36 -07:00 |
|
Jordan Rose
|
c7ca442410
|
PR testing for Swift
|
2020-10-16 14:32:10 -07:00 |
|
Jordan Rose
|
54f363c814
|
Default the project to nightly Rust toolchains
|
2020-10-16 13:04:02 -07:00 |
|
Jack Lloyd
|
bc5dec2d9c
|
Run clippy in CI
|
2020-07-30 15:06:49 -04:00 |
|
Jack Lloyd
|
8ea091c3db
|
Add rustfmt check
|
2020-07-14 16:36:49 -04:00 |
|
Jack Lloyd
|
0c5cac927b
|
Create GH actions for CI
|
2020-07-06 17:57:49 -04:00 |
|