release: prepare for v0.1.0

This commit is contained in:
Romain Bertrand 2025-12-16 12:57:36 +01:00
parent d8a7d2563b
commit 1f2625aa30
2 changed files with 112 additions and 0 deletions

View file

@ -12,6 +12,7 @@
- Pull request management (create, list, view, merge)
- Issue tracking (create, list, view, comment, close)
- Repository operations (view, list, clone, fork)
- Forgejo Actions (workflow runs, secrets, variables)
- Automatic repository detection from git context
- Secure authentication with personal access tokens
- AI coding agent friendly
@ -144,6 +145,49 @@ fgj repo clone owner/repo -p ssh
fgj repo fork owner/repo
```
### Forgejo Actions
```bash
# List workflow runs
fgj actions run list
# View a specific run
fgj actions run view 123
# View run with job details
fgj actions run view 123 --verbose
# View run logs
fgj actions run view 123 --log
# View specific job logs
fgj actions run view 123 --job 456 --log
# List secrets
fgj actions secret list
# Create a secret
fgj actions secret create MY_SECRET
# Delete a secret
fgj actions secret delete MY_SECRET
# List variables
fgj actions variable list
# Get a variable
fgj actions variable get MY_VAR
# Create a variable
fgj actions variable create MY_VAR "value"
# Update a variable
fgj actions variable update MY_VAR "new value"
# Delete a variable
fgj actions variable delete MY_VAR
```
## Configuration
Configuration is stored in `~/.config/fgj/config.yaml`: