diff options
author | rtkay123 <dev@kanjala.com> | 2025-08-15 23:25:38 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-08-15 23:25:38 +0200 |
commit | dfc698ac6b31be19185124dd39fd91a49549cb99 (patch) | |
tree | acb3853b0d46199010810eaae9c606c1b88543f6 /.github/workflows/check.yaml | |
parent | 97ceeb70dafe6b629e31d9d0d46bc8fe9b9a35ee (diff) | |
download | warden-dfc698ac6b31be19185124dd39fd91a49549cb99.tar.bz2 warden-dfc698ac6b31be19185124dd39fd91a49549cb99.zip |
ci: dockerfile as check
Diffstat (limited to '.github/workflows/check.yaml')
-rw-r--r-- | .github/workflows/check.yaml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 4536a78..bfc782b 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -10,6 +10,33 @@ concurrency: cancel-in-progress: true name: check jobs: + dockerfile: + runs-on: ubuntu-latest + strategy: + fail-fast: true + matrix: + crate: + - pseudonyms + - warden + - configuration + - router + - rule-executor + name: dockerfile / ${{ matrix.crate }} + steps: + - uses: actions/checkout@v4 + with: + submodules: true + - name: set up docker buildx + uses: docker/setup-buildx-action@v3 + - name: build # and push + uses: docker/build-push-action@v6 + with: + push: false + context: . + file: crates/${{ matrix.crate }}/Dockerfile + tags: warden/${{ matrix.crate }}:latest + cache-from: type=gha + cache-to: type=gha,mode=max msrv: runs-on: ubuntu-latest strategy: |