From 043301c3178af41267b24c4298a7a82eedab161c Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Tue, 26 Mar 2024 14:06:29 +0900 Subject: [PATCH] GH-40791: [Dev][CI] Use the official hadolint configuration We don't need to define it by ourselves. Our configuration is blocked with pre-commit 3.7.0. --- .github/workflows/dev.yml | 1 + .pre-commit-config.yaml | 9 ++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 891996fd1b1..3a48270a97c 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -35,6 +35,7 @@ jobs: name: Lint C++, Python, R, Docker, RAT runs-on: ubuntu-latest if: ${{ !contains(github.event.pull_request.title, 'WIP') }} + timeout-minutes: 15 steps: - name: Checkout Arrow uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9e5440e8842..a08f219a52b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -29,12 +29,11 @@ repos: entry: bash -c "git archive HEAD --prefix=apache-arrow/ --output=arrow-src.tar && ./dev/release/run-rat.sh arrow-src.tar" always_run: true pass_filenames: false - - id: hadolint + - repo: https://github.com/hadolint/hadolint + rev: v2.12.0 + hooks: + - id: hadolint-docker name: Docker Format - language: docker_image - types: - - dockerfile - entry: --entrypoint /bin/hadolint hadolint/hadolint:latest - exclude: ^dev/.*$ - repo: https://github.com/pycqa/flake8 rev: 6.1.0