Skip to content

Conversation

@marc-hanheide
Copy link
Member

This pull request includes significant changes to the .devcontainer setup and GitHub workflows, primarily focusing on updating the base image, simplifying the Dockerfile, and removing unused repositories and scripts. The most important changes include updating the base image, simplifying the Dockerfile, and removing unnecessary files and configurations.

Changes to .devcontainer setup:

  • Updated the base image in .devcontainer/Dockerfile and .devcontainer/devcontainer.json to lcas.lincoln.ac.uk/lcas/limo_platform_amd64:1 [1] [2].
  • Simplified the .devcontainer/Dockerfile by removing platform-specific configurations and redundant steps.
  • Removed unused repository configurations in .devcontainer/gazebo_ros_pkgs.repos and .devcontainer/lcas.repos [1] [2].
  • Deleted the .devcontainer/post-create.sh script which sourced additional packages and updated the ROS index.

Changes to GitHub workflows:

  • Updated the base image and added submodule fetching in .github/workflows/container-build.yml [1] [2] [3] [4] [5].
  • Added submodule fetching in .github/workflows/devcontainer-ci.yml.
  • Removed the .github/workflows/ros-ci.yml.OFF workflow which was used for ROS CI testing.

@marc-hanheide marc-hanheide self-assigned this Dec 15, 2024
@marc-hanheide marc-hanheide merged commit e78450e into 2425-devel Dec 15, 2024
3 checks passed
@marc-hanheide marc-hanheide deleted the new_limo_platform_base branch December 15, 2024 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants