mirror of
https://github.com/azahar-emu/azahar.git
synced 2026-07-11 01:34:03 +02:00
ci: Add job for ktlint
This commit is contained in:
@@ -20,3 +20,15 @@ jobs:
|
||||
env:
|
||||
COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }}
|
||||
run: ./.ci/clang-format.sh
|
||||
|
||||
ktlint:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: opensauce04/azahar-build-environment:latest
|
||||
options: -u 1001
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Build
|
||||
run: ./tools/check-kotlin-formatting.sh
|
||||
@@ -1 +1,7 @@
|
||||
#!/bin/bash -ex
|
||||
|
||||
# TODO: Why doesn't the CI environment use the PATH set in the Dockerimage?
|
||||
# It works fine when using the image locally.
|
||||
export PATH="/home/linuxbrew/.linuxbrew/bin:${PATH}"
|
||||
|
||||
cd ./src/android/ && ktlint --color '!./app/build/generated/**'
|
||||
|
||||
@@ -1 +1,7 @@
|
||||
#!/bin/bash -ex
|
||||
|
||||
# TODO: Why doesn't the CI environment use the PATH set in the Dockerimage?
|
||||
# It works fine when using the image locally.
|
||||
export PATH="/home/linuxbrew/.linuxbrew/bin:${PATH}"
|
||||
|
||||
cd ./src/android/ && ktlint -F --color '!./app/build/generated/**'
|
||||
|
||||
Reference in New Issue
Block a user