Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<!-- Provide a general summary of your changes in the Title above -->
<!-- It must be meaningful and coherent with the changes -->

<!--
If this PR is still a Work in Progress [WIP], please open it as DRAFT.
-->

## Description

<!--
Describe changes in detail.
This includes depicting the context, use case or current behavior and describe the proposed changes.
If several features/bug fixes are included with these changes, please consider opening separated pull requests.
-->

<!--
In case of bug fixes, please provide the list of supported branches where this fix should be also merged.
Please uncomment following line, adjusting the corresponding target branches for the backport.
-->
<!-- @Mergifyio backport kilted rolling jazzy humble -->

<!-- If an issue is already opened, please uncomment next line with the corresponding issue number. -->
<!-- Fixes #(issue) -->

<!-- In case the changes are built over a previous pull request, please uncomment next line. -->
<!-- This PR depends on #(PR) and must be merged after that one. -->

## Contributor Checklist

<!--
- If any of the elements of the following checklist is not applicable, substitute the checkbox [ ] by _N/A_:
- If any of the elements of the following checklist is not fulfilled on purpose, please provide a reason and substitute the checkbox [ ] with ❌: or __NO__:.
-->
- [ ] Current behavior is correctly described in the README documentation.
- [ ] Applicable backports have been included in the description.

## Reviewer Checklist

- [ ] The title and description correctly express the PR's purpose.
- [ ] Check contributor checklist is correct.
- [ ] Check CI results: changes do not issue any warning.
- [ ] Applicable backports have been requested
1 change: 1 addition & 0 deletions .github/workflows/humble-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ jobs:
with:
os: ubuntu-22.04
branch: ${{ github.ref }}
python-version: "3.10"
1 change: 1 addition & 0 deletions .github/workflows/nightly-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ jobs:
with:
branch: humble
os: ubuntu-22.04
python-version: "3.10"
jazzy-ci:
uses: ./.github/workflows/reusable-ci.yml
with:
Expand Down
9 changes: 7 additions & 2 deletions .github/workflows/reusable-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ on:
description: "The branch to use for the workflow"
required: true
type: string
python-version:
description: "The Python version to use for the workflow"
required: false
type: string
default: "3.12"

jobs:
build:
Expand All @@ -35,13 +40,13 @@ jobs:
- name: Setup python
uses: actions/setup-python@v6
with:
python-version: "3.10"
python-version: ${{ inputs.python-version }}

- name: Install required python packages
uses: ./.github/actions/install_python_packages
with:
packages: "catkin_pkg lark-parser empy==3.3.4 colcon-common-extensions"
python-version: "3.10"
python-version: ${{ inputs.python-version }}
use-sudo: "true"

- name: Install TivaWare SDK
Expand Down