1- // Copyright 2022 The Gitea Authors. All rights reserved.
1+ // Copyright 2025 The Gitea Authors. All rights reserved.
22// SPDX-License-Identifier: MIT
33
4- package runner
4+ package actions
55
66import (
77 "context"
@@ -10,13 +10,12 @@ import (
1010 actions_model "code.gitea.io/gitea/models/actions"
1111 "code.gitea.io/gitea/models/db"
1212 secret_model "code.gitea.io/gitea/models/secret"
13- actions_service "code.gitea.io/gitea/services/actions"
1413
1514 runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
1615 "google.golang.org/protobuf/types/known/structpb"
1716)
1817
19- func pickTask (ctx context.Context , runner * actions_model.ActionRunner ) (* runnerv1.Task , bool , error ) {
18+ func PickTask (ctx context.Context , runner * actions_model.ActionRunner ) (* runnerv1.Task , bool , error ) {
2019 var (
2120 task * runnerv1.Task
2221 job * actions_model.ActionRunJob
@@ -74,26 +73,26 @@ func pickTask(ctx context.Context, runner *actions_model.ActionRunner) (*runnerv
7473 return nil , false , nil
7574 }
7675
77- actions_service . CreateCommitStatus (ctx , job )
76+ CreateCommitStatus (ctx , job )
7877
7978 return task , true , nil
8079}
8180
8281func generateTaskContext (t * actions_model.ActionTask ) (* structpb.Struct , error ) {
83- giteaRuntimeToken , err := actions_service . CreateAuthorizationToken (t .ID , t .Job .RunID , t .JobID )
82+ giteaRuntimeToken , err := CreateAuthorizationToken (t .ID , t .Job .RunID , t .JobID )
8483 if err != nil {
8584 return nil , err
8685 }
8786
88- gitCtx := actions_service . GenerateGiteaContext (t .Job .Run , t .Job )
87+ gitCtx := GenerateGiteaContext (t .Job .Run , t .Job )
8988 gitCtx ["token" ] = t .Token
9089 gitCtx ["gitea_runtime_token" ] = giteaRuntimeToken
9190
9291 return structpb .NewStruct (gitCtx )
9392}
9493
9594func findTaskNeeds (ctx context.Context , taskJob * actions_model.ActionRunJob ) (map [string ]* runnerv1.TaskNeed , error ) {
96- taskNeeds , err := actions_service . FindTaskNeeds (ctx , taskJob )
95+ taskNeeds , err := FindTaskNeeds (ctx , taskJob )
9796 if err != nil {
9897 return nil , err
9998 }
0 commit comments