mirror of https://gitea.com/gitea/act_runner.git
* Support services (#42) Removed createSimpleContainerName and AutoRemove flag Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Jason Song <i@wolfogre.com> Reviewed-on: https://gitea.com/gitea/act/pulls/42 Reviewed-by: Jason Song <i@wolfogre.com> Co-authored-by: Zettat123 <zettat123@gmail.com> Co-committed-by: Zettat123 <zettat123@gmail.com> * Support services options (#45) Reviewed-on: https://gitea.com/gitea/act/pulls/45 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Zettat123 <zettat123@gmail.com> Co-committed-by: Zettat123 <zettat123@gmail.com> * Support intepolation for `env` of `services` (#47) Reviewed-on: https://gitea.com/gitea/act/pulls/47 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Zettat123 <zettat123@gmail.com> Co-committed-by: Zettat123 <zettat123@gmail.com> * Support services `credentials` (#51) If a service's image is from a container registry requires authentication, `act_runner` will need `credentials` to pull the image, see [documentation](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idservicesservice_idcredentials). Currently, `act_runner` incorrectly uses the `credentials` of `containers` to pull services' images and the `credentials` of services won't be used, see the related code: |
||
|---|---|---|
| .. | ||
| hashfiles | ||
| res | ||
| testdata | ||
| action.go | ||
| action_cache.go | ||
| action_cache_test.go | ||
| action_composite.go | ||
| action_test.go | ||
| command.go | ||
| command_test.go | ||
| container_mock_test.go | ||
| expression.go | ||
| expression_test.go | ||
| job_executor.go | ||
| job_executor_test.go | ||
| logger.go | ||
| reusable_workflow.go | ||
| run_context.go | ||
| run_context_test.go | ||
| runner.go | ||
| runner_test.go | ||
| step.go | ||
| step_action_local.go | ||
| step_action_local_test.go | ||
| step_action_remote.go | ||
| step_action_remote_test.go | ||
| step_docker.go | ||
| step_docker_test.go | ||
| step_factory.go | ||
| step_factory_test.go | ||
| step_run.go | ||
| step_run_test.go | ||
| step_test.go | ||