diff --git a/.github/workflows/claude-wif-test.yaml b/.github/workflows/claude-wif-test.yaml index e5ba308050ff..f8c671c1e9c1 100644 --- a/.github/workflows/claude-wif-test.yaml +++ b/.github/workflows/claude-wif-test.yaml @@ -20,8 +20,6 @@ jobs: github.event.comment.author_association == 'OWNER' || github.event.comment.author_association == 'COLLABORATOR')) runs-on: arc-runner-set - container: - image: quay.io/rh_ee_brcox/hypershift:ai-helpers-arm64 timeout-minutes: 10 env: HOME: /tmp @@ -53,6 +51,13 @@ jobs: curl -fsSL https://claude.ai/install.sh | bash echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Set up ai-helpers plugins + run: | + git clone --depth 1 https://github.com/openshift-eng/ai-helpers.git /tmp/ai-helpers + mkdir -p "$HOME/.claude/plugins" + printf '%s\n' '{"enabledPlugins":{"hello-world@ai-helpers":true,"jira@ai-helpers":true,"ci@ai-helpers":true}}' > "$HOME/.claude/settings.json" + printf '%s\n' '{"ai-helpers":{"source":{"source":"directory","path":"/tmp/ai-helpers"},"installLocation":"/tmp/ai-helpers","lastUpdated":"2025-10-27T12:00:00.000Z"}}' > "$HOME/.claude/plugins/known_marketplaces.json" + - name: Test Claude Code env: CLAUDE_CODE_USE_VERTEX: "1"