Skip to content

chore(deps): update node.js to v24.21.0 #2947

chore(deps): update node.js to v24.21.0

chore(deps): update node.js to v24.21.0 #2947

Workflow file for this run

name: tilt-ci.yaml
permissions:
contents: read
on:
push:
branches: [main]
pull_request:
branches: [main]
env:
ARGOCD_VERSION: v3.5.2
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
tilt-ci:
name: Run Tilt CI
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- name: Checkout Repo
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Setup Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
with:
go-version: "1.27.1"
- name: Setup Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version: '24.21.0'
cache: 'npm'
cache-dependency-path: |
ui/dashboard/package-lock.json
ui/extension/package-lock.json
ui/components-lib/package-lock.json
ui/shared/package-lock.json
- name: Create k8s Kind Cluster
uses: helm/kind-action@06c1ae10762d3b9c1644e7fe69596ae519e015a2 # v1.15.0
with:
version: v0.33.0
- name: Install Argo CD
run: |
kubectl create namespace argocd
kubectl apply --server-side -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/${{ env.ARGOCD_VERSION }}/manifests/install-with-hydrator.yaml
kubectl wait --for=condition=available --timeout=300s deployment/argocd-server -n argocd
- name: Install Tilt
run: |
TILT_VERSION=v0.37.7
curl -fsSL "https://raw.githubusercontent.com/tilt-dev/tilt/${TILT_VERSION}/scripts/install.sh" -o /tmp/tilt-install.sh
chmod +x /tmp/tilt-install.sh
/tmp/tilt-install.sh
- name: Run Tilt CI
run: tilt ci