diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index e40443c..ea7f3af 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -16,6 +16,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v5 + with: + submodules: true - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3.11.1 diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index f2982ec..10480a0 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -14,10 +14,13 @@ jobs: include: - check: format name: "Format Check" - command: "pdm run ruff format --check ." + command: "uv run ruff format --check ." - check: lint name: "Lint Check" - command: "pdm run ruff check ." + command: "uv run ruff check ." + - check: type + name: "Type Check" + command: "uv run ty check ." name: ${{ matrix.name }} @@ -42,6 +45,6 @@ jobs: - name: Checkout repository uses: actions/checkout@v5 - name: Setup Copywrite - uses: hashicorp/setup-copywrite@32f9f1c86f661b8a51100768976a06f1b281a035 + uses: hashicorp/setup-copywrite@32f9f1c86f661b8a51100768976a06f1b281a035 #v1.1.3 - name: Check Header Compliance run: copywrite headers --plan --config .copywrite.hcl