Files
my-rook-config/.github/workflows/canary-test-config/action.yaml
T
Workflow config file is invalid. Please check your config file: unknown on type: 0
NymanRobin ef79f5cc24 ci: bump github actions dependency setup-go
The version v2 was deprecated and was causing warnings.

Signed-off-by: NymanRobin <robin.nyman@est.tech>
(cherry picked from commit 8af9917b9e)
2024-05-14 19:38:17 +00:00

35 lines
1.0 KiB
YAML

name: Cluster Setup
description: Cluster setup for canary test
runs:
using: "composite"
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: true
- name: setup golang
uses: actions/setup-go@v5
with:
go-version: "1.21"
- name: Setup Minikube
shell: bash --noprofile --norc -eo pipefail -x {0}
run: |
tests/scripts/github-action-helper.sh install_minikube_with_none_driver v1.30.0
- name: install deps
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh install_deps
- name: print k8s cluster status
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh print_k8s_cluster_status
- name: build rook
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh build_rook