diff --git a/.github/workflows/deploy-foxy.yml b/.github/workflows/deploy-foxy.yml deleted file mode 100644 index 3a37b679..00000000 --- a/.github/workflows/deploy-foxy.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Publish to Registry (Foxy) -on: - push: - branches: - - master - paths: - - "foxy/**" - - ".github/workflows/deploy-foxy.yml" - - ".github/actions/deploy/action.yml" - schedule: - - cron: "7 4 * * 0" # Weekly on Sundays at 13:07 (JST) - workflow_dispatch: - -env: - DOCKER_USERNAME: tiryoh - DOCKER_IMAGENAME: ros2-desktop-vnc - GIT_CONFIG_USER: Tiryoh@GitHubActions - GIT_CONFIG_EMAIL: tiryoh@gmail.com - -jobs: - build-and-deploy: - runs-on: ubuntu-latest - timeout-minutes: 120 - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - submodules: true - - uses: ./.github/actions/deploy - with: - ros-distro: foxy - latest: false - gha-job-name: build-and-deploy - dockerhub-token: ${{ secrets.DOCKERHUB_TOKEN }} - github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test-foxy.yml b/.github/workflows/test-foxy.yml deleted file mode 100644 index afe03cee..00000000 --- a/.github/workflows/test-foxy.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Build and Test (Foxy) -on: - pull_request: - branches: - - master - paths: - - "foxy/**" - - ".github/workflows/test-foxy.yml" - - ".github/actions/test/action.yml" - schedule: - - cron: "0 2 * * 0" # Weekly on Sundays at 02:00 - workflow_dispatch: - -env: - DOCKER_USERNAME: tiryoh - DOCKER_IMAGENAME: ros2-desktop-vnc - -jobs: - build: - strategy: - fail-fast: false - matrix: - arch: [arm64, amd64] - runs-on: ubuntu-latest - timeout-minutes: 120 - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - submodules: true - - uses: ./.github/actions/test - with: - ros-distro: foxy - arch: ${{ matrix.arch }} diff --git a/foxy/Dockerfile b/foxy/Dockerfile index 67091c34..be169c47 100644 --- a/foxy/Dockerfile +++ b/foxy/Dockerfile @@ -104,7 +104,7 @@ RUN apt-get update -q && \ rosdep init && \ rm -rf /var/lib/apt/lists/* -RUN rosdep update +RUN rosdep update --include-eol-distros # https://discourse.ros.org/t/rosdep-and-eol-distros/7640 RUN apt-get update -q && \ apt-get install -y \