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: |
||
|---|---|---|
| .. | ||
| .github/workflows | ||
| GITHUB_ENV-use-in-env-ctx | ||
| GITHUB_STATE | ||
| act-composite-env-test | ||
| actions | ||
| actions-environment-and-context-tests | ||
| basic | ||
| checkout | ||
| commands | ||
| composite-fail-with-output | ||
| container-hostname | ||
| defaults-run | ||
| dir with spaces | ||
| do-not-leak-step-env-in-composite | ||
| docker-action-custom-path | ||
| ensure-post-steps | ||
| env-and-path | ||
| environment-files | ||
| environment-files-parser-bug | ||
| environment-variables | ||
| evalenv | ||
| evalmatrix | ||
| evalmatrix-merge-array | ||
| evalmatrix-merge-map | ||
| evalmatrixneeds | ||
| evalmatrixneeds2 | ||
| fail | ||
| if-env-act | ||
| if-expressions | ||
| input-from-cli | ||
| inputs-via-env-context | ||
| issue-104 | ||
| issue-122 | ||
| issue-141 | ||
| issue-597 | ||
| issue-598 | ||
| issue-1195 | ||
| issue-1595 | ||
| job-container | ||
| job-container-invalid-credentials | ||
| job-container-non-root | ||
| job-needs-context-contains-result | ||
| job-nil-step | ||
| job-status-check | ||
| local-action-docker-url | ||
| local-action-dockerfile | ||
| local-action-js | ||
| local-action-via-composite-dockerfile | ||
| localdockerimagetest_ | ||
| mask-values | ||
| matrix | ||
| matrix-exitcode | ||
| matrix-include-exclude | ||
| matrix-with-user-inclusions | ||
| networking | ||
| nix-prepend-path | ||
| no-panic-on-invalid-composite-action | ||
| node | ||
| non-existent-action | ||
| outputs | ||
| parallel | ||
| path-handling | ||
| pull-request | ||
| python | ||
| remote-action-composite-action-ref | ||
| remote-action-composite-js-pre-with-defaults | ||
| remote-action-docker | ||
| remote-action-js | ||
| remote-action-js-node-user | ||
| runs-on | ||
| secrets | ||
| services | ||
| services-host-network | ||
| services-with-container | ||
| set-env-new-env-file-per-step | ||
| set-env-step-env-override | ||
| shells | ||
| steps-context | ||
| uses-action-with-pre-and-post-step | ||
| uses-and-run-in-one-step | ||
| uses-composite | ||
| uses-composite-with-error | ||
| uses-composite-with-inputs | ||
| uses-composite-with-pre-and-post-steps | ||
| uses-docker-url | ||
| uses-github-empty | ||
| uses-github-full-sha | ||
| uses-github-noref | ||
| uses-github-path | ||
| uses-github-root | ||
| uses-github-short-sha | ||
| uses-nested-composite | ||
| uses-workflow | ||
| windows-add-env | ||
| windows-prepend-path | ||
| windows-shell-cmd | ||
| workdir | ||
| workflow_call_inputs | ||
| workflow_dispatch | ||
| workflow_dispatch-scalar | ||
| workflow_dispatch-scalar-composite-action | ||
| workflow_dispatch_no_inputs_mapping | ||