Thanks to visit codestin.com
Credit goes to github.com

Skip to content

adafruit/circuitpython-action-library-ci-problem-matchers

Repository files navigation

Introduction

Discord

This repo centralizes numerous GitHub Actions problem matchers that are used to highlight errors in CircuitPython library CI runs. It includes matchers for pre-commit, pylint, black and reuse.

The problems found are listed in a workflow summary:

Screenshot of workflow run summary page

They are also colored in the log output: Screenshot of workflow job log with colored error lines

If the matchers also sets file, then an annotation will be placed in the file view too: Screenshot of annotations in the pull request file diff view

Usage

Place this in your GitHub repo before running the tests:

    - name: Setup problem matchers
      uses: adafruit/circuitpython-action-library-ci-problem-matchers@v1

The problem matchers will automatically be updated with the v1 tag here.

Contributing

Contributions are welcome! Please read our Code of Conduct before contributing to help this project stay welcoming.

About

Problem matchers for the tests run in libraries

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published