chore: fixup roadmap and use royalty free image for logo #11
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: main-workflow | |
on: | |
push: | |
branches: [ "main" ] | |
pull_request: | |
branches: [ "main" ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Set up Go | |
uses: actions/setup-go@v4 | |
with: | |
go-version: '1.21' | |
- name: Set up Kind | |
run: | | |
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.26.0/kind-linux-arm64 | |
chmod +x ./kind | |
sudo mv ./kind /usr/local/bin/kind | |
- name: Install Chainsaw | |
uses: kyverno/action-install-chainsaw@v0.1.0 | |
with: | |
release: v0.2.12 | |
- name: Install dependencies | |
run: make deps docker-deps | |
- name: Build (Go) | |
run: make build-controller | |
- name: Test (Go) | |
run: make test | |
- name: Build (Docker) | |
run: make docker-build | |
- name: Test (Chainsaw) | |
run: make kind-setup chainsaw-test | |