Skip to content

Http client

Http client #1225

Workflow file for this run

# This is a format job. Pre-commit has a first-party GitHub action, so we use
# that: https://github.com/pre-commit/action
name: Format
on:
workflow_dispatch:
pull_request:
jobs:
pre-commit:
name: Format
runs-on: ubuntu-latest
container:
image: osrf/ros:humble-desktop
steps:
- uses: actions/checkout@v2
- name: Install clang-format-12
run: |
apt update
apt install -y python3-pip clang-format-12 ros-humble-ament-cppcheck
git config --global --add safe.directory `pwd`
pip install pre-commit
- name: pre-commit
shell: bash
run: |
source /opt/ros/humble/setup.bash
pre-commit run -a