File tree 1 file changed +5
-8
lines changed
routers/api/actions/runner
1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -53,8 +53,12 @@ func pickTask(ctx context.Context, runner *actions_model.ActionRunner) (*runnerv
53
53
54
54
func getSecretsOfTask (ctx context.Context , task * actions_model.ActionTask ) map [string ]string {
55
55
secrets := map [string ]string {}
56
+
57
+ secrets ["GITHUB_TOKEN" ] = task .Token
58
+ secrets ["GITEA_TOKEN" ] = task .Token
59
+
56
60
if task .Job .Run .IsForkPullRequest {
57
- // ignore secrets for fork pull request
61
+ // ignore secrets for fork pull request, except GITHUB_TOKEN and GITEA_TOKEN which are automatically generated.
58
62
return secrets
59
63
}
60
64
@@ -78,13 +82,6 @@ func getSecretsOfTask(ctx context.Context, task *actions_model.ActionTask) map[s
78
82
}
79
83
}
80
84
81
- if _ , ok := secrets ["GITHUB_TOKEN" ]; ! ok {
82
- secrets ["GITHUB_TOKEN" ] = task .Token
83
- }
84
- if _ , ok := secrets ["GITEA_TOKEN" ]; ! ok {
85
- secrets ["GITEA_TOKEN" ] = task .Token
86
- }
87
-
88
85
return secrets
89
86
}
90
87
You can’t perform that action at this time.
0 commit comments