Skip to content

run-gersemi is broken on local and CI due to configuration error #152

@umireon

Description

@umireon

Operating System Info

macOS 15

Other OS

No response

OBS Studio Version

31.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

N/A

OBS Studio Crash Log URL

No response

Expected Behavior

./build-aux/run-gersemi runs without error and CI passes.

Current Behavior

./build-aux/run-gersemi always reports the following error even if no formatting error is in CMake files:

% ./build-aux/run-gersemi --check CMakeLists.txt
/path/to/project/.gersemirc: these options are supported only through command line: color, quiet, workers
   ✖︎   .gersemirc: requires formatting changes.

This error causes CI failure whenever any CMake-related files are changed.

Steps to Reproduce

  1. Run ./build-aux/run-gersemi --check CMakeLists.txt
  2. Get the error

Anything else we should know?

This error is caused by the misconfigured .gersemirc.
Updating .gersemirc with the one from https://github.com/obsproject/obs-studio/blob/master/.gersemirc will fix this problem.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions