diff --git a/.github/workflows/ros-build-test.yaml b/.github/workflows/ros-build-test.yaml index 3962bf0..bbc32b7 100644 --- a/.github/workflows/ros-build-test.yaml +++ b/.github/workflows/ros-build-test.yaml @@ -40,6 +40,19 @@ jobs: - name: Check permissions run: | echo host + echo $UID + ls -l ${{ github.workspace }} + echo container + docker run -v ${{ github.workspace }}:/workspace --entrypoint /bin/bash local:${{ matrix.ros-version }} -c "ls -l /workspace" + + - name: Adjust permissions + run: | + docker run -v ${{ github.workspace }}:/workspace -w /workspace local:${{ matrix.ros-version }} sudo chown -R vscode:vscode /workspace + + - name: Check permissions + run: | + echo host + echo $UID ls -l ${{ github.workspace }} echo container docker run -v ${{ github.workspace }}:/workspace --entrypoint /bin/bash local:${{ matrix.ros-version }} -c "ls -l /workspace"