Skip to content

feat(serviceprovider): status report when ControlPlane is missing #246

feat(serviceprovider): status report when ControlPlane is missing

feat(serviceprovider): status report when ControlPlane is missing #246

Workflow file for this run

name: CI
on:
push:
tags:
- v*
branches:
- master
- main
pull_request:
branches:
- master
- main
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
submodules: recursive
- name: Set up Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7
with:
go-version-file: go.mod
- name: Install Task
uses: arduino/setup-task@c0bc642852239c2689f73f4ea6459c29405f3c52 # v3.0.0
with:
version: 3.x
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: task generate
run: |
task generate --verbose
task test:generate --verbose
git diff --exit-code
- name: task validate
run: task validate --verbose
- name: task test
env:
GOFLAGS: "-race"
run: task test --verbose