Commit 5fdaed8
ci: add crates.io publish workflow
Add a trusted publishing workflow for crates.io. It will be triggered
everytime there's a push of a tag starting with `v`.
The workflow must be manually added to crates.io:
> Configuring Trusted Publishing
>
> Configure your crate on crates.io:
>
> Go to your crate's Settings → Trusted Publishing
> Click the "Add" button and fill in:
> Repository owner: Your GitHub username or organization
> Repository name: The name of your repository
> Workflow filename: The filename of your GitHub Actions workflow (e.g., "release.yml")
> Environment: Optional environment name if you're using GitHub environments
> Save the configuration
Documentation: https://crates.io/docs/trusted-publishing
Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>1 parent 4fafe0c commit 5fdaed8
1 file changed
+19
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments