diff --git a/.github/workflows/short-tests.yml b/.github/workflows/short-tests.yml index ae0042f..b2771e0 100644 --- a/.github/workflows/short-tests.yml +++ b/.github/workflows/short-tests.yml @@ -13,8 +13,16 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: '1.23' + go-version: '1.24' - - name: Test + - name: Run short tests with coverage working-directory: ./src - run: go test -v --short ./... + run: | # TODO: at this moment only Home Assistant component is tested + go test -v --short ./components/homeassistant/... -cover -coverprofile=cover.out + - name: Upload coverage report + uses: actions/upload-artifact@v3 + with: + name: coverage-report_build_${{ github.run_number }} + path: ${{ github.workspace }}/src/cover.out + retention-days: 1 +