Skip to content

Add caching to Copilot setup workflow#64

Merged
pinodeca merged 1 commit into
mainfrom
pinodeca/copilot-setup-caching
Mar 14, 2026
Merged

Add caching to Copilot setup workflow#64
pinodeca merged 1 commit into
mainfrom
pinodeca/copilot-setup-caching

Conversation

@pinodeca

Copy link
Copy Markdown
Contributor

Summary

  • add GitHub Actions cache for Cargo assets used by cargo-pgrx
  • add cache for pgrx PostgreSQL downloads (PG17/PG18)
  • make cargo-pgrx install idempotent when cache restores the binary
  • initialize pgrx per-version so only missing PostgreSQL versions are downloaded

Why

This reduces setup time for coding-agent workflow runs, especially the previously slowest steps:

  • install cargo-pgrx
  • initialize pgrx

Scope

  • only changes to .github/workflows/copilot-setup-steps.yml
  • no build or test steps added

@pinodeca pinodeca merged commit 00b6fc9 into main Mar 14, 2026
6 checks passed
@pinodeca pinodeca deleted the pinodeca/copilot-setup-caching branch March 14, 2026 14:40
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