Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 2.98 KB

File metadata and controls

57 lines (42 loc) · 2.98 KB

Problem Matchers

GitHub Problem Matchers are a mechanism that enable workflow steps to scan the outputs of GitHub Actions for regex patterns and automatically write annotations in the workflow summary page. Using Problem Matchers allows information to be displayed more prominently in the GitHub user interface.

This directory contains Problem Matchers used by the GitHub Actions workflows in the workflows subdirectory.

Original sources

The following problem matcher JSON files found in this directory were copied from the Home Assistant project on GitHub. The Home Assistant project is licensed under the Apache 2.0 open-source license. The version of the files at the time they were copied was 2025.1.2.

The Pytest problem matcher file originally came from the gh-problem-matcher-wrap repository (copied 2025-03-04, version 3.0.0), and was subsequently modified by Michael Hucka. The original JSON file is Copyright © 2020 Tomáš Janoušek and made available under the terms of the MIT license.

The actionlint problem matcher JSON file came from the actionlint documentation (copied on 2025-02-12, version 1.7.7). Actionlint is made available under the terms of the MIT license.

The Hadolint problem matcher JSON file came from the hadolint-action repository (copied on 2025-02-17, version 3.1.0). Hadolint is made available under the terms of the MIT license.

The ShellCheck problem matcher JSON file came from the shellcheck-problem-matchers repository (copied 2025-02-26, version v2.1.0). The ShellCheck problem matchers are made available under the terms of the MIT license.

The following problem matcher for Black came from a fork of the MLflow project by user Sumanth077 on GitHub. The MLflow project is licensed under the Apache 2.0 open-source license. The version of the file copied was dated 2022-05-29.