Skip to content
This repository was archived by the owner on Jul 16, 2026. It is now read-only.
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
20 changes: 0 additions & 20 deletions .github/workflows/build-jazzy.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/workflows/build-kilted.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/workflows/build-lyrical.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/workflows/build-rolling.yml

This file was deleted.

25 changes: 25 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: CI
on:
workflow_dispatch:
inputs:
ros_distro:
description: 'Distro to build'
type: choice
options: [all, jazzy, kilted, lyrical, rolling]
default: all
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
push:
branches: [main]
schedule:
# Run every morning at 01:00 to detect flakiness and broken dependencies
- cron: '0 1 * * *'
timezone: "Europe/Zurich"

jobs:
ci:
uses: Duatic/ci-workflows/.github/workflows/ci_orchestrator.yml@v1
with:
ros_distro: ${{ inputs.ros_distro }}
badge_gist_id: 06f17a22e665926311f010c778ea2391
secrets: inherit
27 changes: 0 additions & 27 deletions .github/workflows/pre-commit.yml

This file was deleted.

76 changes: 0 additions & 76 deletions .github/workflows/reusable_ici.yml

This file was deleted.

8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# duatic_gamepad_interface

[![Jazzy](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-jazzy.yml/badge.svg?branch=main)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-jazzy.yml)
[![Kilted](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-kilted.yml/badge.svg?branch=main)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-kilted.yml)
[![Lyrical](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-lyrical.yml/badge.svg?branch=main)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-lyrical.yml)
[![Rolling](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-rolling.yml/badge.svg?branch=main)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/build-rolling.yml)
[![Jazzy](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/mbloechli/06f17a22e665926311f010c778ea2391/raw/duatic_gamepad_interface-jazzy.json)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/ci.yml)
[![Kilted](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/mbloechli/06f17a22e665926311f010c778ea2391/raw/duatic_gamepad_interface-kilted.json)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/ci.yml)
[![Lyrical](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/mbloechli/06f17a22e665926311f010c778ea2391/raw/duatic_gamepad_interface-lyrical.json)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/ci.yml)
[![Rolling](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/mbloechli/06f17a22e665926311f010c778ea2391/raw/duatic_gamepad_interface-rolling.json)](https://github.com/Duatic/duatic_gamepad_interface/actions/workflows/ci.yml)

This repository provides a modular gamepad interface for Duatic products, enabling intuitive control of robots like the DynaArm. It supports various controller types and features a dynamic focus mechanism for controlling different robotic components (e.g., arms, hip, platform).

Expand Down
Loading