Skip to content

Commit

Permalink
Use more modern approach for ROS package CI
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreasR30 committed Mar 18, 2024
1 parent dd4cb30 commit 60d7a5c
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 55 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/basic-build-ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Basic Build Workflow

on:
pull_request:
push:
branches:
- master

jobs:
build-noetic:
runs-on: ubuntu-latest
strategy:
fail-fast: false
container:
image: rostooling/setup-ros-docker:ubuntu-focal-ros-noetic-desktop-latest
steps:
- uses: actions/checkout@v3
- uses: ros-tooling/[email protected]
with:
required-ros-distributions: noetic
- uses: ros-tooling/[email protected]
with:
package-name: rviz_aerial_map
target-ros1-distro: noetic
vcs-repo-file-url: "${{ github.workspace }}/.github/workflows/dependencies.repos"
55 changes: 0 additions & 55 deletions .github/workflows/basic-build-ci.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .github/workflows/dependencies.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
repositories:
tas_proj:
type: git
url: https://github.com/UniBwTAS/tas_proj.git
version: master
ogre_primitives:
type: git
url: https://github.com/UniBwTAS/ogre_primitives.git
version: master

0 comments on commit 60d7a5c

Please sign in to comment.