Skip to content

Bump wrangler/lasso, client-go & k8s.io dependencies to k8s 1.30 #24

Bump wrangler/lasso, client-go & k8s.io dependencies to k8s 1.30

Bump wrangler/lasso, client-go & k8s.io dependencies to k8s 1.30 #24

Workflow file for this run

name: CI-e2e
on:
pull_request:
push:
branches:
- main
env:
CLUSTER_NAME : test-cluster
K3S_VERSION : v1.30.2-k3s1
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name : Set up Go
uses : actions/setup-go@v5
with:
go-version: 1.22
- name : Setup up kubectl
run : |
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
- name: Set up k3d
run : ./.github/workflows/scripts/install-k3d.sh
- name : Setup cluster
run : CLUSTER_NAME=${{ env.CLUSTER_NAME }} K3S_VERSION=${{ env.K3S_VERSION }} ./scripts/setup-cluster.sh
- name : make CI
run: |
k3d kubeconfig get ${{ env.CLUSTER_NAME }} > kubeconfig.yaml
export KUBECONFIG=$(pwd)/kubeconfig.yaml
KUBECONFIG=$KUBECONFIG make ci