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
13 changes: 13 additions & 0 deletions .github/workflows/validate_yatm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
pull_request:
# branches: [ main, master ]

env:
CONFIG_PATH: config/lyrical/test-case.config.yaml

jobs:
validate:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -36,7 +39,17 @@ jobs:
run: cargo build --release
working-directory: yatm-v2

- name: Substitute repo info
run: |
sed -i "s/repo_owner: .*/repo_owner: ${{ github.repository_owner }}/" ${{ env.CONFIG_PATH }}
sed -i "s/repo_name: .*/repo_name: ${{ github.event.repository.name }}/" ${{ env.CONFIG_PATH }}

- name: Validate YATM Config
run: |
../../yatm-v2/target/release/yatm_v2 github validate -c test-case.config.yaml
working-directory: config/lyrical
- name: Dry-run Sync YATM Issues
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
./yatm-v2/target/release/yatm_v2 github upload -c ${{ env.CONFIG_PATH }} --dry-run
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
test_cases_builders:
- name: Tutorial Party zenoh + windows11 + binary workaround
shortname: tutorial_party_zbw_workaround
description: "Tutorial Party - explicitly include Zenoh binaries on windows 11"
minimum_permutations_to_render: 0
permutations:
rmw:
- zenoh
buildType:
- binary
os:
- windows11
chip:
- amd64
set:
- !Include
all_labels: [core]
negate: false
- !Include
all_labels: [feature]
negate: false
- !Exclude
all_labels: [docs]
negate: false
- !Exclude
any_names: [Installation instructions]
negate: false
- !Exclude
any_names: [Sane development environment]
negate: false
- !Exclude
any_names: [Launch system]
negate: false
- !Exclude
any_names: [Webots]
negate: false
- !Exclude
any_names: [Deploying ROS 2 on IBM Cloud]
negate: false
- !Exclude
any_names: [Security on Two]
negate: false
- !Exclude
any_names: [Eclipse Oxygen with ROS 2 and rviz2]
negate: false
- !Exclude
any_names: [Building Realtime rt_preempt kernel for ROS 2]
negate: false
- !Exclude
any_names: [Releasing a ROS 2 package with bloom]
negate: false
- !Exclude
any_names: [Rosbag with ROS1 Bridge]
negate: false
- !Exclude
any_names: [Ignition]
negate: false
- !Exclude
any_names: [Local workspace overlay]
negate: false
- !Exclude
any_names: [Check ROS 2 security CLI on Linux]
negate: false
Loading