Skip to content

ci: backport GitHub Actions maintenance to v1.x - #6285

Merged
mstoykov merged 5 commits into
v1.xfrom
backport-ci-fixes
Aug 13, 2026
Merged

mstoykov merged 5 commits into
v1.xfrom
backport-ci-fixes

Conversation

@mstoykov

@mstoykov mstoykov commented Aug 12, 2026 •

Copy link
Copy Markdown
Contributor

What?

Backport selected GitHub Actions and workflow maintenance updates to v1.x.

  • Update pinned action versions and Vault secret handling.
  • Run CI workflows on pushes to v1.x.
  • Fix the browser E2E branch trigger and disable its Go cache.
  • Skip code-heavy workflows for docs-only and release-notes-only PRs.
  • Move test coverage to Ubuntu 24.04 and install Chromium consistently.

Why?

Keep the maintenance branch CI current and reliable, ensure workflows run on v1.x, reduce unnecessary CI, and preserve release packaging compatibility.

Checklist

  • I have performed a self-review of my code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have added tests for my changes.
  • I have run linter and tests locally (make check) and all pass.

Checklist: Documentation (only for k6 maintainers and if relevant)

  • I have added the correct milestone and labels to the PR.
  • I have updated the release notes: not applicable
  • I have updated or added an issue to the k6 documentation: not applicable
  • I have updated or added an issue to the TypeScript definitions: not applicable

Related PR(s)/Issue(s)

@mstoykov
mstoykov requested a review from a team as a code owner August 12, 2026 14:51
@mstoykov
mstoykov requested review from inancgumus and joanlopez and removed request for a team August 12, 2026 14:51
@mstoykov
mstoykov temporarily deployed to azure-trusted-signing August 12, 2026 14:58 — with GitHub Actions Inactive
@mstoykov
mstoykov temporarily deployed to azure-trusted-signing August 12, 2026 14:59 — with GitHub Actions Inactive
@mstoykov
mstoykov merged commit cfa729a into v1.x Aug 13, 2026
51 of 52 checks passed
@mstoykov
mstoykov deleted the backport-ci-fixes branch August 13, 2026 08:36

This branch was previously deployed

1 inactive deployment
azure-trusted-signing — d4b6018b Deployed Aug 12, 2026 by mstoykov via sign-packages #10332
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.

3 participants