Lorenz Leutgeb
27ee6e1038
ci: Enable debugging on Windows
2026-02-10 11:06:05 +00:00
Lorenz Leutgeb
3e98589a76
github/build: Fix runner names
...
Apparently `windows-latest-arm` does not exist and we should use
`windows-11-arm`, ditto for `ubuntu-latest-arm` and
`ubuntu-24.04-arm`.
2025-10-13 10:40:51 +01:00
Lorenz Leutgeb
4bf3ab6fb8
github/actions: Add a workflow to build
...
Since we're eyeing at a Windows build, we should also have some CI
system build on Windows, so that developers that do not run it can
access build logs.
Most of the builds currently fail, but that's okay, the intention is
that they become more green over time.
If you are ever spammed by notifications about these on GitHub, disable
these at https://github.com/settings/notifications (scroll to "System"
and the row "Actions").
2025-09-04 15:43:36 +03:00
Lorenz Leutgeb
0fd8c8be4d
github: Add README.md
...
This file will be rendered if the repository is accessed via the GitHub
website. It contains the most imporant information from `/README.md`
and some additional information regarding the status of the repository
on GitHub.
Thanks for the pointer, Yorgos!
See also:
- https://radicle.zulipchat.com/#narrow/channel/369277-heartwood/topic/github.20repo/with/522296878
- https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes
Co-authored-by: Fintan Halpenny <fintan.halpenny@gmail.com>
2025-06-05 09:26:26 +02:00
cloudhead
0c93a1c1a4
build: Remove GitHub workflows
...
These are being replaced by our reproducible builds.
2024-04-29 10:47:51 +02:00
cloudhead
345fa57b64
ci: Fix release workflow
...
By default, the `checkout@v4` action does a shallow clone, so we weren't
getting the history.
2024-03-27 13:51:38 +01:00
cloudhead
081af03362
Release 1.0.0-rc.1
2024-03-26 16:54:47 +01:00
cloudhead
54aacc9619
ci: Add version file to binary release
...
This commit also upgrades deprecated actions.
2024-03-13 12:36:03 +01:00
cloudhead
fa4b929a06
ci: Remove old deploy script, cleanup build
2024-03-11 16:54:52 +01:00
Thomas Scholtes
3ccb6a5fac
Move `rad-web` binary to `radicle-httpd` package
...
Signed-off-by: Thomas Scholtes <geigerzaehler@axiom.fm>
2023-11-22 11:27:11 +01:00
cloudhead
87870b521a
build: Fix man page building
2023-08-17 11:43:17 +02:00
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