Alexis Sellier
170417f974
ci: Fix man page build
2023-07-21 20:52:25 +02:00
Alexis Sellier
af28a0ca07
docs: Add `rad.1` manual page
...
This is a general guide to getting started on radicle, available as a
man page.
We also make sure that the page is built on release.
2023-07-20 10:54:05 +02:00
Adam Szkoda
8c701dc908
ci: Move shell scripts into standalone files
2023-06-20 13:16:57 +02:00
Alexis Sellier
29507b550d
ci: Fix release pipeline for linux
2023-05-22 17:09:18 +02:00
Adam Szkoda
216f48b7f1
ci: Build a debug binary of the CLI
2023-05-22 14:39:53 +02:00
Adam Szkoda
fc951b82c6
ci: Update latest symlink only if build succeeded
2023-05-15 12:27:33 +02:00
Alexis Sellier
c1d4e87d25
ci: Use local deploy script instead of CI
...
Further reduce GitHub reliance.
2023-05-10 10:41:01 +02:00
Alexis Sellier
636d9e55ee
ci: Remove `ci.yaml`
...
We are no longer relying on GitHub CI.
2023-04-17 15:58:55 +02:00
Adam Szkoda
992e94ebe4
ci: Improve directory structure
2023-04-07 11:37:17 +02:00
Adam Szkoda
f1821e0b99
ci: Update releases volume path
2023-04-07 11:37:15 +02:00
Adam Szkoda
b33893741f
ci: Migrate away from Google Cloud Storage
2023-04-06 11:28:46 +02:00
Slack Coder
b6c1560a0a
cli: add workflow example with two peers
...
Make the documentation more realistic by using two peers, a maintainer
and a contributor, for the client examples. Define them as 'workflow'
examples, ordering them in their own directory to aid user navigation.
2023-03-20 18:27:58 +01:00
Adam Szkoda
3b0d838846
ci: Deploy built container images
2023-02-14 20:34:55 +01:00
Adam Szkoda
602299734a
ci: Address deprecation warnings
2023-02-13 13:29:29 +01:00
Adam Szkoda
2c3e7cc2c9
ci: Switch to maintained GitHub actions
...
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2023-02-07 11:13:01 +01:00
Fintan Halpenny
3f48c2c516
Rust 1.67
...
Rust 1.67 was announced[0]. Update the necessary files for running
1.67 and fix the clippy suggestions for string interpolation.
[0]: https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html
Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-02-04 19:30:29 +01:00
Adam Szkoda
e01838a70a
ci: Switch to maintained GitHub actions for Rust
2023-01-26 13:08:49 +01:00
Adam Szkoda
5acfeb2b79
Release to Google Cloud Storage
...
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2023-01-25 11:59:18 +01:00
Adam Szkoda
f5cb86dabd
Include git-remote-rad in the release tarballs
2023-01-19 11:22:59 +01:00
Alexis Sellier
079c193d0c
ci: Make workflow names consistent
...
Signed-off-by: Alexis Sellier <self@cloudhead.io>
2023-01-19 10:29:22 +01:00
Adam Szkoda
73b7db10fe
Upload macOS binaries for e2e testing
2023-01-18 18:09:01 +01:00
Slack Coder
8f8eacc078
github: Workaround test dep on git remote helper
...
Workaround a client documentation test dependency on radicle's
radicle-remote-helper.
The framework has yet to support using the projects version directly. A
proper fix is non-trivial.
Signed-off-by: Slack Coder <slackcoder@server.ky>
2023-01-17 10:08:44 +01:00
Slack Coder
dec7979644
Update github workflow dependencies
...
Outdated dependencies are producing warnings, some about upcoming
deprecations.
For example:
```
The `set-output` command is deprecated and will be disabled soon.
```
or
```
The `save-state` command is deprecated and will be disabled soon.
```
Signed-off-by: Slack Coder <slackcoder@server.ky>
2023-01-12 13:13:30 +01:00
Adam Szkoda
b7b33acbdf
Avoid slowing down PR CI jobs
2023-01-10 10:26:08 +01:00
Adam Szkoda
dfc6e974f2
Publish radicle-httpd binary for testing
...
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2023-01-10 10:26:08 +01:00
Adam Szkoda
3682ef195b
Add CI job for releasing binaries
...
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2023-01-09 12:54:41 +01:00
Alexis Sellier
f26674a5a9
Upgrade Rust to 1.66
...
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
2022-12-15 20:55:26 +01:00
Adam Szkoda
ac3ee5f709
Build container images for deployment
...
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
2022-12-14 17:15:40 +01:00
Alexis Sellier
45c7f3049b
Update to Rust 1.65
...
* Use new let-else syntax
* Fix new clippy lints
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
2022-11-05 12:47:26 +01:00
Alexis Sellier
854b0ba353
Update Rust to 1.64
2022-09-26 11:27:31 +02:00
Alexis Sellier
44664bddd5
Add CI
...
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
2022-09-13 14:18:16 +02:00