diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index c80dc25..33d5b62 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -47,13 +47,11 @@ jobs: debian \ bash -c "echo hello-world > /output/hello.txt" - - name: Extract file from volume + - name: Copy file from volume to workspace run: | - docker run --rm \ - -v build_output:/output \ - -v "$(pwd):/workspace" \ - debian \ - bash -c "cp /output/hello.txt /workspace/output.txt" + container_id=$(docker create -v build_output:/output debian) + docker cp "$container_id:/output/hello.txt" ./output.txt + docker rm "$container_id" - name: Read output.txt run: |