Skip to content

ci: add clippy and fmt to the ci (#73) #1

ci: add clippy and fmt to the ci (#73)

ci: add clippy and fmt to the ci (#73) #1

name: Build and push docker image
on:
push:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
lint:
name: Lint
uses: ./.github/workflows/lint.yml
build_and_test:
needs: lint
name: Build and test
uses: ./.github/workflows/build_and_test.yml
docker_push:
name: Build & push Docker image
needs: build_and_test
uses: ./.github/workflows/docker_push.yml
release_crate:
name: Release new crate
needs: build_and_test
uses: ./.github/workflows/release_cargo.yml
secrets: inherit