diff --git a/.github/workflows/dialects.yml b/.github/workflows/dialects.yml deleted file mode 100644 index ba3bb5f14..000000000 --- a/.github/workflows/dialects.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: dialects - -on: - schedule: - - cron: '4 5 * * *' - workflow_dispatch: - -permissions: - contents: write - -jobs: - dialects: - runs-on: ubuntu-24.04 - - steps: - - uses: actions/setup-go@v7 - with: - go-version: "1.26" - - - run: go install mvdan.cc/gofumpt@v0.5.0 - - - uses: actions/checkout@v7 - - - run: make dialects-nodocker - - - run: | - test -z "$(git status --porcelain)" || - ( make test-nodocker \ - && git add . \ - && REV=$(curl -sL https://api.github.com/repos/mavlink/mavlink/branches/master | jq -r '.commit.sha') \ - && git config user.name gomavlib-bot \ - && git config user.email bot@gomavlib \ - && git commit -m "(automatic) update dialects to rev https://github.com/mavlink/mavlink/tree/${REV}" \ - && git push ) diff --git a/README.md b/README.md index 0efa0dce4..408e86525 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ [![Test](https://github.com/bluenviron/gomavlib/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/bluenviron/gomavlib/actions/workflows/test.yml?query=branch%3Amain) [![Lint](https://github.com/bluenviron/gomavlib/actions/workflows/lint.yml/badge.svg?branch=main)](https://github.com/bluenviron/gomavlib/actions/workflows/lint.yml?query=branch%3Amain) -[![Dialects](https://github.com/bluenviron/gomavlib/actions/workflows/dialects.yml/badge.svg?branch=main)](https://github.com/bluenviron/gomavlib/actions/workflows/dialects.yml?query=branch%3Amain) [![CodeCov](https://codecov.io/gh/bluenviron/gomavlib/branch/main/graph/badge.svg)](https://app.codecov.io/gh/bluenviron/gomavlib/tree/main) [![PkgGoDev](https://pkg.go.dev/badge/github.com/bluenviron/gomavlib/v4)](https://pkg.go.dev/github.com/bluenviron/gomavlib/v4#pkg-index) diff --git a/scripts/dialects.mk b/scripts/dialects.mk index 79894ceb3..f2cbf16b0 100644 --- a/scripts/dialects.mk +++ b/scripts/dialects.mk @@ -1,7 +1,6 @@ define DOCKERFILE_DIALECTS FROM $(BASE_IMAGE) RUN apk add --no-cache git make -RUN go install mvdan.cc/gofumpt@v0.5.0 WORKDIR /s COPY go.mod go.sum ./ RUN go mod download @@ -12,8 +11,8 @@ dialects: echo "$$DOCKERFILE_DIALECTS" | docker build . -f - -t temp docker run --rm -it -v $(shell pwd):/s temp \ make dialects-nodocker + make format dialects-nodocker: $(eval export CGO_ENABLED = 0) go run ./cmd/dialects-gen - find ./pkg/dialects -type f -name '*.go' | xargs gofumpt -l -w