10 Commits
Author SHA1 Message Date
Moritz Röhrich 06be81baf8 Merge pull request #107 from gizero/bump-hadolint-base-image-to-2.15.1
feat: Bump Hadolint to v2.15.1
2026-08-24 16:07:27 +02:00
Andrea Galbusera 941db0791d feat: Bump Hadolint to v2.15.1 2026-08-24 12:06:22 +02:00
Moritz Röhrich d0e9595267 Merge pull request #106 from m-ildefons/gh-78
Problem Matcher: Capture code and severity
2026-08-24 10:12:37 +02:00
Moritz Röhrich df662ab7a1 Problem Matcher: Capture code and severity
Make the problem matcher capture Hadolint's output more acurately.

related-to: hadolint/hadolint-action#78

Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2026-08-10 18:05:28 +02:00
Moritz Röhrich 32c6895df4 Merge pull request #85 from rjbell4/patch-1
Update repository reference
2026-08-10 17:41:06 +02:00
Moritz Röhrich 146301c88f Merge pull request #105 from m-ildefons/gh-100
CI: run integration tests with different runners
2026-08-10 17:32:11 +02:00
Moritz Röhrich df8eaaf67f CI: run integration tests with different runners
Run integration tests with different runner variants to make sure that
The Hadolint action works across different GitHub Actions platforms.

related-to: hadolint/hadolint-action#100

Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2026-08-10 17:12:07 +02:00
Moritz Röhrich 2a66e89f53 feat: Bump Hadolint to v2.15.0
Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2026-07-30 15:41:27 +02:00
Bob Bell 75bb911ebe fixup! Update hadolint.sh 2024-03-11 15:44:53 -04:00
Bob Bell 631cc83a1d Update repository reference in problem-matcher.json 2024-03-11 15:39:27 -04:00
4 changed files with 14 additions and 6 deletions
+7 -1
View File
@@ -56,9 +56,15 @@ jobs:
integration-tests: integration-tests:
name: Integration Tests name: Integration Tests
runs-on: ubuntu-24.04
needs: needs:
- build-test - build-test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-24.04
- ubuntu-24.04-arm
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
+1 -1
View File
@@ -1,4 +1,4 @@
FROM ghcr.io/hadolint/hadolint:v2.14.0-debian FROM ghcr.io/hadolint/hadolint:v2.15.1-debian@sha256:9a3944b7fddcb947d1ffd90829ac1a6e5c30479223358f249d8b96c7d0019e27
COPY LICENSE README.md problem-matcher.json / COPY LICENSE README.md problem-matcher.json /
COPY hadolint.sh /usr/local/bin/hadolint.sh COPY hadolint.sh /usr/local/bin/hadolint.sh
+1 -1
View File
@@ -12,7 +12,7 @@ fi
# the matcher so it won't take effect in later steps. # the matcher so it won't take effect in later steps.
# shellcheck disable=SC2317 # shellcheck disable=SC2317
cleanup() { cleanup() {
echo "::remove-matcher owner=brpaz/hadolint-action::" echo "::remove-matcher owner=hadolint/hadolint-action::"
} }
trap cleanup EXIT trap cleanup EXIT
+5 -3
View File
@@ -1,13 +1,15 @@
{ {
"problemMatcher": [ "problemMatcher": [
{ {
"owner": "brpaz/hadolint-action", "owner": "hadolint/hadolint-action",
"pattern": [ "pattern": [
{ {
"regexp": "(.*)\\:(\\d+)\\s(.*)", "regexp": "^(.+):(\\d+)\\s(.+)\\s(error|warning|info|style):\\s(.+)$",
"file": 1, "file": 1,
"line": 2, "line": 2,
"message": 3 "code": 3,
"severity": 4,
"message": 5
} }
] ]
} }