1
0
mirror of https://gitea.com/gitea/act synced 2024-11-26 23:06:15 +00:00
act/pkg/runner
Zettat123 1656206765 Improve the support for reusable workflows (#122)
Fix [#32439](https://github.com/go-gitea/gitea/issues/32439)

- Support reusable workflows with conditional jobs
- Support nesting reusable workflows

Reviewed-on: https://gitea.com/gitea/act/pulls/122
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: Jason Song <wolfogre@noreply.gitea.com>
Co-authored-by: Zettat123 <zettat123@gmail.com>
Co-committed-by: Zettat123 <zettat123@gmail.com>
2024-11-23 14:14:17 +00:00
..
hashfiles fix: use actions/runner hashfiles in container (#1940) 2023-10-03 22:56:18 +00:00
res Add super-linter + fix lint issues (#650) 2021-05-03 09:52:03 -07:00
testdata test: use ping to improve network test (#2266) 2024-03-28 11:56:26 +00:00
action_cache_offline_mode.go feat: offline mode for new action cache (#2173) 2024-02-12 12:51:37 +00:00
action_cache_test.go refactor: simpilfy go-git cache (#2208) 2024-02-18 03:53:22 +00:00
action_cache.go refactor: simpilfy go-git cache (#2208) 2024-02-18 03:53:22 +00:00
action_composite.go Merge tag 'nektos/v0.2.61' 2024-04-01 14:23:16 +08:00
action_test.go refactor: fix savestate in pre steps (#1466) 2022-12-15 17:08:31 +00:00
action.go Use hashed uses string as cache dir name (#117) 2024-09-24 06:53:41 +00:00
command_test.go refactor: fix savestate in pre steps (#1466) 2022-12-15 17:08:31 +00:00
command.go Remove emojis in command outputs (#97) 2024-03-25 15:54:39 +08:00
container_mock_test.go chore: Remove obsolete Container.UpdateFromPath (#1631) 2023-02-16 16:11:26 +00:00
expression_test.go Follow upstream support for variables (#66) 2023-06-12 06:54:17 +00:00
expression.go fix function name in comment (#2240) 2024-03-06 14:20:06 +00:00
job_executor_test.go chore: upgrade golangci-lint and address findings (#1904) 2023-07-10 17:12:12 -07:00
job_executor.go Improve the support for reusable workflows (#122) 2024-11-23 14:14:17 +00:00
local_repository_cache.go feat: Test writing remote Actions locally (#2155) 2024-02-23 07:40:14 +00:00
logger.go Merge tag 'nektos/v0.2.61' 2024-04-01 14:23:16 +08:00
reusable_workflow.go Improve the support for reusable workflows (#122) 2024-11-23 14:14:17 +00:00
run_context_test.go Merge tag 'nektos/v0.2.60' 2024-03-25 16:58:11 +08:00
run_context.go Improve the support for reusable workflows (#122) 2024-11-23 14:14:17 +00:00
runner_test.go Merge tag 'nektos/v0.2.60' 2024-03-25 16:58:11 +08:00
runner.go Improve the support for reusable workflows (#122) 2024-11-23 14:14:17 +00:00
step_action_local_test.go chore: upgrade golangci-lint and address findings (#1904) 2023-07-10 17:12:12 -07:00
step_action_local.go feat: cli option to enable the new action cache (#1954) 2024-01-19 23:49:35 +00:00
step_action_remote_test.go Merge tag 'nektos/v0.2.49' 2023-08-02 11:52:14 +08:00
step_action_remote.go Use hashed uses string as cache dir name (#117) 2024-09-24 06:53:41 +00:00
step_docker_test.go refactor: GITHUB_ENV command / remove env.PATH (#1503) 2023-02-04 13:35:13 +00:00
step_docker.go Merge tag 'nektos/v0.2.49' 2023-08-02 11:52:14 +08:00
step_factory_test.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_factory.go feat: split job steps into its own files/structs (#1004) 2022-03-22 14:13:00 -07:00
step_run_test.go chore: use new style octal (#1630) 2023-02-16 15:34:51 +00:00
step_run.go feat: cmd support for windows (#1941) 2023-08-08 15:44:25 +00:00
step_test.go Don't set GITHUB_TOKEN (#2089) 2023-11-12 17:52:08 +00:00
step.go Support some GITEA_ environment variables (#112) 2024-07-29 04:17:45 +00:00