diff --git a/.github/workflows/package_debian.yml b/.github/workflows/package_debian.yml index d1939d7..cb4b6df 100644 --- a/.github/workflows/package_debian.yml +++ b/.github/workflows/package_debian.yml @@ -10,8 +10,9 @@ on: jobs: Debian: - name: Noetic + name: Debian-Focal runs-on: ubuntu-latest + container: ubuntu:20.04 steps: - uses: actions/checkout@v3 with: @@ -24,12 +25,12 @@ jobs: - name: Install dependencies working-directory: workspace run: | - pwd - sudo apt update -q - sudo apt install -q -y clang-tidy python3 python3-pip - sudo pip3 install -q --upgrade pip - sudo pip3 install -q colcon-common-extensions rosdep vcstool - sudo rosdep init -q + export DEBIAN_FRONTEND=noninteractive + apt update -q + apt install -q -y clang-tidy python3 python3-pip + pip3 install -q --upgrade pip + pip3 install -q colcon-common-extensions rosdep vcstool + rosdep init -q rosdep update -q vcs import --input "${{ github.workspace }}/workspace/src/opw_kinematics/dependencies.rosinstall" src/ rosdep install --from-paths src --ignore-src -r -y -q