Skip to content

Commit

Permalink
Fix no ActionTaskOutput table waring (go-gitea#28149)
Browse files Browse the repository at this point in the history
Reproduce:
- Create a new Gitea instance
- Register a runner
- Create a repo and add a workflow
- Check the log, you will see warnings:

![image](https://github.com/go-gitea/gitea/assets/18380374/5f1278e0-114b-48bc-8113-8ba1404d9975)
It comes from:

![image](https://github.com/go-gitea/gitea/assets/18380374/c2807831-e137-4229-9536-87f6114c8a5b)

The reason is that we forgot registering `ActionTaskOutput` model.
So `action_table_output` table will be missing in your db.
  • Loading branch information
yp05327 authored and GiteaBot committed Nov 21, 2023
1 parent c997e90 commit 242583c
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions models/actions/task_output.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ type ActionTaskOutput struct {
OutputValue string `xorm:"MEDIUMTEXT"`
}

func init() {
db.RegisterModel(new(ActionTaskOutput))
}

// FindTaskOutputByTaskID returns the outputs of the task.
func FindTaskOutputByTaskID(ctx context.Context, taskID int64) ([]*ActionTaskOutput, error) {
var outputs []*ActionTaskOutput
Expand Down

0 comments on commit 242583c

Please sign in to comment.