Skip to content

ci: replace webfactory/ssh-agent with inline ssh-agent setup#546

Merged
jbachorik merged 1 commit into
mainfrom
jb/fix-ssh-agent-action
May 27, 2026
Merged

ci: replace webfactory/ssh-agent with inline ssh-agent setup#546
jbachorik merged 1 commit into
mainfrom
jb/fix-ssh-agent-action

Conversation

@jbachorik
Copy link
Copy Markdown
Collaborator

Summary

  • webfactory/ssh-agent is a third-party action now blocked by org policy, causing startup_failure on the release-validated workflow before any job runs
  • Replaces it with equivalent inline shell commands (ssh-agent, ssh-add, ssh-keyscan) in a run: step — same SSH_PUSH_SECRET key, same authentication behaviour, no third-party dependency

Test plan

  • Trigger release-validated dry-run from main and verify it reaches the create-release job and authenticates SSH pushes successfully

🤖 Generated with Claude Code

@jbachorik jbachorik added the AI label May 27, 2026
@jbachorik jbachorik marked this pull request as ready for review May 27, 2026 10:48
@jbachorik jbachorik requested a review from a team as a code owner May 27, 2026 10:48
@jbachorik jbachorik merged commit b250b95 into main May 27, 2026
14 of 22 checks passed
@jbachorik jbachorik deleted the jb/fix-ssh-agent-action branch May 27, 2026 10:48
@github-actions github-actions Bot added this to the 1.43.0 milestone May 27, 2026
@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts Bot commented May 27, 2026

CI Test Results

Run: #26506567886 | Commit: 03d3307 | Duration: 12m 36s (longest job)

All 32 test jobs passed

Status Overview

JDK glibc-aarch64/debug glibc-amd64/debug musl-aarch64/debug musl-amd64/debug
8 - - -
8-ibm - - -
8-j9 - -
8-librca - -
8-orcl - - -
11 - - -
11-j9 - -
11-librca - -
17 - -
17-graal - -
17-j9 - -
17-librca - -
21 - -
21-graal - -
21-librca - -
25 - -
25-graal - -
25-librca - -

Legend: ✅ passed | ❌ failed | ⚪ skipped | 🚫 cancelled

Summary: Total: 32 | Passed: 32 | Failed: 0


Updated: 2026-05-27 11:03:26 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant