Skip to content

ci(deploy): allow workflow_dispatch to also trigger Vercel deploy#34081

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-346d8e83
May 28, 2026
Merged

ci(deploy): allow workflow_dispatch to also trigger Vercel deploy#34081
teknium1 merged 1 commit into
mainfrom
hermes/hermes-346d8e83

Conversation

@teknium1

@teknium1 teknium1 commented May 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Today's three skills-index PRs (#33748, #33809, #34025) all merged to main with green CI, but the live Vercel-hosted docs site (hermes-agent.nousresearch.com) didn't pick them up. The deploy-vercel job in deploy-site.yml is gated on release events only — so any out-of-band main commit between releases is invisible to Vercel until the next tag.

This is a one-line ci change: widen the gate to also include workflow_dispatch so gh workflow run deploy-site.yml can ship pending main commits on demand. Release-tag behaviour is unchanged.

Changes

file change
.github/workflows/deploy-site.yml deploy-vercel if-gate adds workflow_dispatch; comment explains when to use it

Validation

After merge: gh workflow run deploy-site.yml should trigger the Vercel webhook (curl POST to VERCEL_DEPLOY_HOOK), and the live site updates within a few minutes.

Will be used immediately to ship today's skills.sh fix to the live site.

Infographic

vercel-deploy-on-demand

Today's three skills-index PRs (#33748, #33809, #34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
@github-actions

Copy link
Copy Markdown
Contributor

🔎 Lint report: hermes/hermes-346d8e83 vs origin/main

ruff

Total: 0 on HEAD, 0 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 0 pre-existing issues carried over.

ty (type checker)

Total: 9566 on HEAD, 9566 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 5034 pre-existing issues carried over.

Diagnostics are surfaced as warnings — this check never fails the build.

@teknium1 teknium1 merged commit ea5a6c2 into main May 28, 2026
19 checks passed
@teknium1 teknium1 deleted the hermes/hermes-346d8e83 branch May 28, 2026 20:18
Bryce-huang pushed a commit to wbkunlun/hermes-agent that referenced this pull request May 29, 2026
…usResearch#34081)

Today's three skills-index PRs (NousResearch#33748, NousResearch#33809, NousResearch#34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
#AI commit#
zwolniony pushed a commit to zwolniony/hermes-agent that referenced this pull request May 29, 2026
…usResearch#34081)

Today's three skills-index PRs (NousResearch#33748, NousResearch#33809, NousResearch#34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
mosaiq-systems pushed a commit to mosaiq-systems/hermes-agent that referenced this pull request May 29, 2026
…usResearch#34081)

Today's three skills-index PRs (NousResearch#33748, NousResearch#33809, NousResearch#34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
KKT-OPT pushed a commit to KKT-OPT/hermes-agent that referenced this pull request May 31, 2026
…usResearch#34081)

Today's three skills-index PRs (NousResearch#33748, NousResearch#33809, NousResearch#34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
gweeteve pushed a commit to gweeteve/hermes-agent that referenced this pull request Jun 2, 2026
…usResearch#34081)

Today's three skills-index PRs (NousResearch#33748, NousResearch#33809, NousResearch#34025) merged to main
but the live Vercel-hosted docs site didn't pick them up — Vercel is
fired by the deploy-vercel job, which was gated on release events only.
Out-of-band main commits between releases couldn't reach Vercel without
cutting a tag.

Widen the gate to also include workflow_dispatch so 'gh workflow run
deploy-site.yml' can ship pending main changes to Vercel on demand.
Release-tag behavior is unchanged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant