feat(actions): add runs, jobs, and logs commands
Implement tea actions commands to view workflow runs and logs using the Gitea 1.25 API endpoints directly. This adds: - `tea actions runs` - list workflow runs for a repository - `tea actions jobs <run-id>` - list jobs for a specific run - `tea actions logs <job-id>` - display logs for a specific job Also adds a new `modules/api` package for making raw authenticated HTTP requests to Gitea API endpoints not yet supported by the go-sdk. Closes #1 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -22,6 +22,9 @@ var CmdActions = cli.Command{
|
||||
Commands: []*cli.Command{
|
||||
&actions.CmdActionsSecrets,
|
||||
&actions.CmdActionsVariables,
|
||||
&actions.CmdActionsRuns,
|
||||
&actions.CmdActionsJobs,
|
||||
&actions.CmdActionsLogs,
|
||||
},
|
||||
Flags: []cli.Flag{
|
||||
&cli.StringFlag{
|
||||
|
||||
Reference in New Issue
Block a user