Skip to content

chore: remove dead Pimlico env vars and references#1598

Merged
joelorzet merged 1 commit into
stagingfrom
chore/keep-848-remove-dead-pimlico-env-vars
Jun 20, 2026
Merged

chore: remove dead Pimlico env vars and references#1598
joelorzet merged 1 commit into
stagingfrom
chore/keep-848-remove-dead-pimlico-env-vars

Conversation

@joelorzet

Copy link
Copy Markdown

Summary

Gas sponsorship runs entirely through Turnkey's native Gas Station (ethSendTransaction with sponsor: true), not Pimlico / ERC-4337. The PIMLICO_API_KEY and PIMLICO_BASE_URL env vars were provisioned but never read by any sponsorship code path.

Verified by grep: no code reads process.env.PIMLICO_* anywhere in the repo.

Changes

  • Remove PIMLICO_API_KEY / PIMLICO_BASE_URL from the runner system env list (keeperhub-executor/runner-env.ts)
  • Remove both from the k8s job secret slug map (keeperhub-executor/k8s-job.ts)
  • Remove the parameterStore entries from the PR-environment values template (deploy/pr-environment/values.template.yaml)
  • Correct the .env.example gas sponsorship comment to reference Turnkey's native Gas Station

No functional change. Pure dead-config cleanup. The matching Parameter Store keys (/eks/techops-staging/keeperhub/pimlico-*) can be deprovisioned separately in infra.

Gas sponsorship runs through Turnkey's native Gas Station, not
Pimlico/ERC-4337. PIMLICO_API_KEY and PIMLICO_BASE_URL were provisioned
but never read by any sponsorship code path.

- Drop both vars from the runner system env list and the k8s job secret
  slug map
- Remove the parameterStore entries from the PR-environment values
  template
- Correct the .env.example gas sponsorship comment to reference Turnkey
@joelorzet joelorzet requested review from a team, OleksandrUA, eskp and suisuss and removed request for a team June 20, 2026 19:27
@joelorzet joelorzet merged commit e788e45 into staging Jun 20, 2026
34 checks passed
@joelorzet joelorzet deleted the chore/keep-848-remove-dead-pimlico-env-vars branch June 20, 2026 19:27
@github-actions

Copy link
Copy Markdown

🧹 PR Environment Cleaned Up

The PR environment has been successfully deleted.

Deleted Resources:

  • Namespace: pr-1598
  • All Helm releases (Keeperhub, Scheduler, Event services)
  • PostgreSQL Database (including data)
  • LocalStack, Redis
  • All associated secrets and configs

All resources have been cleaned up and will no longer incur costs.

@github-actions

Copy link
Copy Markdown

ℹ️ No PR Environment to Clean Up

No PR environment was found for this PR. This is expected if:

  • The PR never had the deploy-pr-environment label
  • The environment was already cleaned up
  • The deployment never completed successfully

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