13 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
Moritz Röhrich 2332a7b74a feat: trigger release workflow
Release action only triggers if there is a commit with a keyword in the
title since the last release tag was made...

Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2025-09-22 13:43:49 +02:00
Moritz Röhrich 2bfd2b95f8 Don't trigger release workflow on Tag
Tags are automatically generated and applied by the release action

Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2025-09-22 13:41:56 +02:00
Moritz Röhrich 0931ae0972 Release v3.3.0
Signed-off-by: Moritz Röhrich <moritz@ildefons.de>
2025-09-22 13:33:25 +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 9 deletions
+7 -4
View File
@@ -1,9 +1,6 @@
name: "CI"
on:
push:
tags:
- "v*"
branches:
- master
@@ -59,9 +56,15 @@ jobs:
integration-tests:
name: Integration Tests
runs-on: ubuntu-24.04
needs:
- build-test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-24.04
- ubuntu-24.04-arm
steps:
- uses: actions/checkout@v5
+1 -1
View File
@@ -1,4 +1,4 @@
FROM ghcr.io/hadolint/hadolint:v2.13.1-debian
FROM ghcr.io/hadolint/hadolint:v2.15.1-debian@sha256:9a3944b7fddcb947d1ffd90829ac1a6e5c30479223358f249d8b96c7d0019e27
COPY LICENSE README.md problem-matcher.json /
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.
# shellcheck disable=SC2317
cleanup() {
echo "::remove-matcher owner=brpaz/hadolint-action::"
echo "::remove-matcher owner=hadolint/hadolint-action::"
}
trap cleanup EXIT
+5 -3
View File
@@ -1,13 +1,15 @@
{
"problemMatcher": [
{
"owner": "brpaz/hadolint-action",
"owner": "hadolint/hadolint-action",
"pattern": [
{
"regexp": "(.*)\\:(\\d+)\\s(.*)",
"regexp": "^(.+):(\\d+)\\s(.+)\\s(error|warning|info|style):\\s(.+)$",
"file": 1,
"line": 2,
"message": 3
"code": 3,
"severity": 4,
"message": 5
}
]
}