diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index eced7b02..f2ad1d0d 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -221,3 +221,10 @@ jobs: source ${{ github.workspace }}/install/local_setup.bash cd ${{ github.workspace }}/src/fastddsgen ./gradlew test + + - name: Test fastddsgen with python arg + if: ${{ inputs.run-tests == true }} + run: | + source ${{ github.workspace }}/install/local_setup.bash + cd ${{ github.workspace }}/src/fastddsgen/thirdparty/idl-parser/test/idls + find . -path "*.idl*" -exec fastddsgen -python {} + diff --git a/.github/workflows/ubuntu-ci.yml b/.github/workflows/ubuntu-ci.yml index 13758d76..ab37152e 100644 --- a/.github/workflows/ubuntu-ci.yml +++ b/.github/workflows/ubuntu-ci.yml @@ -57,7 +57,7 @@ jobs: with: # It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket: # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. - os-version: 'ubuntu-20.04' + os-version: 'ubuntu-22.04' java-version: 'openjdk-11-jdk' label: 'ubuntu-ci-openjdk-11-jdk' fastddsgen-branch: ${{ inputs.fastddsgen-branch || github.ref }}