-
Notifications
You must be signed in to change notification settings - Fork 4
37 lines (31 loc) · 801 Bytes
/
ci.yml
File metadata and controls
37 lines (31 loc) · 801 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: CI
on:
push:
paths:
- src/**
- action.yml
- .github/workflows/**
jobs:
start:
name: Start K8s cluster
runs-on: ubuntu-20.04
steps:
- name: Start Minikube
id: minikube
uses: hiberbee/github-action-minikube@latest
with:
profile: github
- name: Get Minikube status
run: minikube status
- name: Get cluster info
run: kubectl cluster-info
- name: Get Kubernetes pods
run: kubectl get services --all-namespaces
- name: Get Minikube IP
run: echo ${{ steps.minikube.outputs.ip }}
- name: Get Docker containers
run: docker ps
- name: Get Helm releases
uses: hiberbee/github-action-helm@latest
with:
helm-command: list