who needs homebrew
Some checks failed
Schemas / Schemas (push) Failing after 1m17s

This commit is contained in:
Joseph Hanson 2024-05-28 21:12:46 -05:00
parent d75e249c10
commit 210d77f68b
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o

View file

@ -23,23 +23,22 @@ jobs:
with:
fetch-depth: 0
- name: Setup Homebrew
uses: https://github.com/Homebrew/actions/setup-homebrew@master
- name: Setup Workflow Tools
shell: bash
run: brew install kubernetes-cli minio-mc
run: |
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl /usr/local/bin/
curl -LO "https://dl.min.io/client/mc/release/linux-amd64/mc"
chmod +x mc
sudo mv mc /usr/local/bin/
- name: Setup Python
uses: https://github.com/actions/setup-python@v5
with:
python-version: 3.x
- name: Setup Node
uses: https://github.com/actions/setup-node@v4
with:
node-version: 20.x
- name: Write kubeconfig
id: kubeconfig
uses: https://github.com/timheuer/base64-to-file@v1