dependabot[bot]
d8c29f1026
Bump actions/setup-python from v1 to v2.2.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from v1 to v2.2.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v1...3105fb18c05ddd93efea5f9e0bef7a03a6e9e7df )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-17 07:52:29 +00:00
Daniel Karzel
f8360fe853
.cargo/config.toml for specifying linker
...
To avoid code duplication we specify the linker for the specific
target armv7-unknown-linux-gnueabihf in the config.toml file as
specified here:
https://doc.rust-lang.org/cargo/reference/config.html#targettriplelinker
2021-03-15 14:36:05 +11:00
Daniel Karzel
58c33f8468
Add asb to release including ARM build
2021-03-15 09:58:18 +11:00
Daniel Karzel
196557b377
Rename binary to swap
2021-03-05 16:14:21 +11:00
Thomas Eizinger
52433f7412
Use Rust cache action
2021-03-04 18:02:20 +11:00
Thomas Eizinger
ab68b28fd8
Reduce workflow duplication
2021-03-04 15:43:15 +11:00
rishflab
95b1558c8e
Add create release archive action for ubuntu
...
gtar is not installed on ubuntu so tar has to be used
2021-03-04 12:29:35 +11:00
rishflab
13764161a3
Add create release archive action for windows
...
Windows users may not have a tar extractor installed by default so 7z
was used to create a zip archive. I attempted to add the action names to
the strategy matrix so we dont need if statements to choose the
appropriate create release archive action but github did not like when
I passed a field under strategy.matrix.include into steps.uses.
2021-03-04 12:29:33 +11:00
rishflab
d88a235883
Use gtar to create release archive
...
tar was producing an archived that binary that was failing to execute on
developer machines. Since gtar is not available on windows or ubuntu,
the windows and ubuntu releases was removed.
2021-03-04 09:00:24 +11:00
rishflab
e9b56934e8
Add windows to release and build workflow
2021-03-02 15:09:12 +11:00
Thomas Eizinger
d0ee873a92
Smoke test the binary in the release workflow
...
Fixes #251 .
2021-03-02 11:15:37 +11:00
Daniel Karzel
06be66700e
Remove windows from the release
...
At the moment windows fails to build. This has to be fixed before it is re-added to the release.
2021-02-26 18:11:18 +11:00
rishflab
9a4c5df368
Create github workflow to build swap_cli binary on release
2021-02-23 16:50:11 +11:00