fix: services do not need WorkingDir #156

Merged
earl-warren merged 1 commit from earl-warren/act:wip-service-workdir into main 2025-07-02 09:29:10 +00:00
Contributor
Closes forgejo/runner#304
fix: services do not need WorkingDir
Some checks failed
checks / unit (pull_request) Successful in 2m18s
checks / integration (pull_request) Successful in 1m7s
/ cascade (pull_request_target) Failing after 25s
5c5ca1edd9
Closes forgejo/runner#304
earl-warren changed title from fix: services do not need WorkingDir to WIP: fix: services do not need WorkingDir 2025-07-02 08:47:09 +00:00
Contributor

cascading-pr updated at forgejo/runner#633

cascading-pr updated at https://code.forgejo.org/forgejo/runner/pulls/633
Author
Contributor

https://code.forgejo.org/forgejo/end-to-end/actions/runs/3303/jobs/2#jobstep-4-655 shows an assorted set of tests including services work fine within a workingdir set.

simple-no-container:
runs-on: docker
services:
pgsql:
image: code.forgejo.org/oci/postgres:15
env:
POSTGRES_DB: test
POSTGRES_PASSWORD: postgres
steps:
- run: |
apt-get update -qq
apt-get install -y -qq postgresql-client
PGPASSWORD=postgres psql -h pgsql -U postgres -c '\dt' test

https://code.forgejo.org/forgejo/end-to-end/actions/runs/3303/jobs/2#jobstep-4-655 shows an assorted set of tests including services work fine within a workingdir set. https://code.forgejo.org/forgejo/end-to-end/src/commit/5b31c12efe6ae6cc11fe26d399246a8696f88364/actions/example-service/.forgejo/workflows/test.yml#L7-L19
earl-warren changed title from WIP: fix: services do not need WorkingDir to fix: services do not need WorkingDir 2025-07-02 09:10:05 +00:00
viceice approved these changes 2025-07-02 09:12:55 +00:00
earl-warren deleted branch wip-service-workdir 2025-07-02 09:29:11 +00:00
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
3 participants
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/act!156
No description provided.