Skip to content

chore(ci): concurrency groups + pip caching for heavy workflows (#1326) - #1693

Merged
Shashankss1205 merged 1 commit into
mainfrom
chore/1326-ci-caching
Sep 2, 2026
Merged

Shashankss1205 merged 1 commit into
mainfrom
chore/1326-ci-caching

Conversation

@Shashankss1205

Copy link
Copy Markdown
Collaborator

Implements the practical parts of #1326:

  • Concurrency groups on test/e2e/db-parity/lint/macos: superseded runs of the same PR are cancelled (cancel-in-progress is conditioned on pull_request, so pushes to main and the scheduled runs are never cancelled)
  • Pip caching via setup-python's built-in cache: 'pip' on the same five workflows
  • Python-version matrix testing already exists in test.yml (3.12–3.14), and deploy/docker/CodeQL are deliberately left without cancellation — a security scan or publish should finish even when superseded

All 13 workflow files still parse. Fixes #1326

…#1326)

Superseded runs of the same PR are cancelled (pushes to main and scheduled
runs never are), and setup-python's built-in pip cache is enabled across
test/e2e/parity/lint/macos — cutting redundant Actions minutes without
touching what gets tested. Python-version matrixing already exists in
test.yml, and the deploy/publish/security workflows are deliberately left
uncancellable.
@github-project-automation github-project-automation Bot moved this to Backlog tasks in CGC Progress Board Sep 2, 2026
@Shashankss1205
Shashankss1205 merged commit 2848133 into main Sep 2, 2026
1 of 2 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog tasks to Done in CGC Progress Board Sep 2, 2026
@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
code-graph-context-pack Building Building Preview Sep 2, 2026 9:13pm UTC

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Hi! 👋 Join our CodeGraphContext Discord channel to collaborate: https://discord.gg/dR4QY32uYQ

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🔍 PR Code Graph Analysis

chore(ci): concurrency groups + pip caching for heavy workflows (#1326) (#1693)

📊 Interactive Visualization

View the blast radius graph: PR Reviewer Dashboard

📦 Artifacts

The graph JSON has been uploaded as a build artifact: pr-code-graph-1693


Generated by CodeGraphContext using FalkorDB Lite

This branch was successfully deployed

1 active deployment
Preview — 974af10f Deployed Sep 2, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Improve GitHub Actions workflow efficiency using caching and concurrency

1 participant