Skip to content

jazzy-sources-ubuntu-24.04 #331

jazzy-sources-ubuntu-24.04

jazzy-sources-ubuntu-24.04 #331

name: jazzy-sources-ubuntu-24.04
on:
workflow_dispatch:
pull_request:
branches:
- jazzy
- main
push:
branches:
- jazzy
- main
schedule:
- cron: '0 0 * * *'
jobs:
ubuntu-install-from-sources:
runs-on: ubuntu-24.04
steps:
- name: Remove default swig version
run: sudo apt-get remove -y swig
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref || 'jazzy'}}
submodules: 'recursive'
- name: Get minimum supported version of CMake
uses: eProsima/eProsima-CI/external/get-cmake@v0
with:
cmakeVersion: '3.22.6'
- name: Install from sources
run: |
bash docs/resources/scripts/linux_source_installation.bash