classKind<Formuladesc"Run local Kubernetes cluster in Docker"homepage"https://kind.sigs.k8s.io/"url"https://github.com/kubernetes-sigs/kind/archive/v0.9.0.tar.gz"sha256"c154289659a7ef30b301a0787ecfa2e08edaada6059bf5acefe9f3be1e026381"license"Apache-2.0"head"https://github.com/kubernetes-sigs/kind.git"bottledocellar:any_skip_relocationrebuild1sha256"e40a2343bf999585fa4fcb1a1e9b801427e921c098fc3f7e3026c071a0e72520"=>:big_sursha256"e5ba99b5f14711e0dcb121a992d74c5ee6c6b0468b27e5200bf796d4987e13c0"=>:catalinasha256"d52a780ad6af93a2a7c480a41c5178a461b9966ddc1adb66adde8ff3bce15238"=>:mojavesha256"423ea750ae8589d1a199847f746d8e9b5b1f1d81ceff3a9dab2d63f161532588"=>:high_sierraenddepends_on"go"=>:builddefinstallsystem"go","build","-o",bin/"kind"prefix.install_metafiles# Install bash completionoutput=Utils.safe_popen_read("#{bin}/kind","completion","bash")(bash_completion/"kind").writeoutput# Install zsh completionoutput=Utils.safe_popen_read("#{bin}/kind","completion","zsh")(zsh_completion/"_kind").writeoutput# Install fish completionoutput=Utils.safe_popen_read("#{bin}/kind","completion","fish")(fish_completion/"kind.fish").writeoutputendtestdo# Should error out as creating a kind cluster requires rootstatus_output=shell_output("#{bin}/kind get kubeconfig --name homebrew 2>&1",1)assert_match"failed to list clusters",status_outputendend
name:Bump Homebrew kubecm formulaon:push:tags:'v*'jobs:homebrew:runs-on:ubuntu-lateststeps:- name:Update Homebrew formulauses:dawidd6/action-homebrew-bump-formula@v3with:# GitHub token, required, not the default onetoken:${{secrets.TOKEN}}# Optional, defaults to homebrew/coretap:USER/REPO# Formula name, requiredformula:FORMULA# Optional, will be determined automaticallytag:${{github.ref}}# Optional, will be determined automaticallyrevision:${{github.sha}}# Optional, if don't want to check for already open PRsforce:false# true