kubo/.github/workflows
Marcin Rataj 82fef0c045
Some checks failed
CodeQL / codeql (push) Has been cancelled
Docker Check / lint (push) Has been cancelled
Docker Check / build (push) Has been cancelled
Gateway Conformance / gateway-conformance (push) Has been cancelled
Gateway Conformance / gateway-conformance-libp2p-experiment (push) Has been cancelled
Go Build / go-build (push) Has been cancelled
Go Check / go-check (push) Has been cancelled
Go Lint / go-lint (push) Has been cancelled
Go Test / go-test (push) Has been cancelled
Interop / interop-prep (push) Has been cancelled
Sharness / sharness-test (push) Has been cancelled
Spell Check / spellcheck (push) Has been cancelled
Interop / helia-interop (push) Has been cancelled
Interop / ipfs-webui (push) Has been cancelled
feat(ci): docker linting (#10927)
* feat(ci): docker linting

adds hadolint to validate dockerfile best practices
configures project-specific rules in .hadolint.yaml

* fix(ci): enable hadolint console output

adds verbose and tty format to see linting results in CI logs

* test: trigger hadolint warning

remove --no-install-recommends to test CI output

* fix(ci): fail hadolint on warnings

stricter linting to catch all best practice violations

* fix: add --no-install-recommends to apt-get

reduces image size by avoiding unnecessary packages

* refactor: use WORKDIR instead of cd in dockerfile

replaces cd commands with WORKDIR for cleaner dockerfile
removes unnecessary hadolint ignore rules DL3003 and DL3009

* chore: simplify hadolint config

removes unnecessary override rules for cleaner config
2025-08-26 17:01:06 +02:00
..
changelog.yml ci: add changelog update checker workflow [skip changelog] (#10002) 2023-07-06 08:13:27 +02:00
codeql-analysis.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
docker-check.yml feat(ci): docker linting (#10927) 2025-08-26 17:01:06 +02:00
docker-image.yml feat(ci): docker linting (#10927) 2025-08-26 17:01:06 +02:00
gateway-conformance.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
generated-pr.yml ci: uci/copy-templates (#10787) 2025-05-09 21:53:37 +02:00
gobuild.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
golang-analysis.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
golint.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
gotest.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
interop.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
sharness.yml chore(deps): bump actions/checkout from 4 to 5 (#10907) 2025-08-15 00:32:05 +02:00
spellcheck.yml feat(ci): reusable spellcheck from unified CI (#10873) 2025-08-14 00:35:35 +00:00
stale.yml ci: uci/copy-templates (#10787) 2025-05-09 21:53:37 +02:00
sync-release-assets.yml Revert "fix(ci): workaround for upload-rtifact@v3 depr." 2025-01-24 17:37:03 +01:00