fix: use scoped kubectl check instead of cluster-info
CI / CI (pull_request) Successful in 3m11s

ci-tekton-trigger SA only has PipelineRun permissions in api namespace.
kubectl cluster-info requires kube-system service list access.
This commit is contained in:
Admin Bot
2026-09-14 07:37:40 +09:00
parent baed038619
commit f47fecc589
+2 -1
View File
@@ -60,7 +60,8 @@ jobs:
run: | run: |
mkdir -p ~/.kube mkdir -p ~/.kube
echo "${KUBECONFIG_B64}" | base64 -d > ~/.kube/config echo "${KUBECONFIG_B64}" | base64 -d > ~/.kube/config
kubectl cluster-info kubectl get pipelineruns -n api --no-headers | head -1 || echo 'No PipelineRuns yet'
echo '✓ kubeconfig works'
env: env:
KUBECONFIG_B64: ${{ secrets.KUBECONFIG_B64 }} KUBECONFIG_B64: ${{ secrets.KUBECONFIG_B64 }}