Skip to content

chore(ci): remove delete deployments#21311

Open
erikburt wants to merge 3 commits intodevelopfrom
chore/remove-delete-deployments
Open

chore(ci): remove delete deployments#21311
erikburt wants to merge 3 commits intodevelopfrom
chore/remove-delete-deployments

Conversation

@erikburt
Copy link
Collaborator

@erikburt erikburt commented Feb 25, 2026

Changes

Related

#21269

Testing

  1. workflow_dispatch for this workflow on this branch: https://github.com/smartcontractkit/chainlink/actions/runs/22415120736/job/64898630438
  2. integration tests: https://github.com/smartcontractkit/chainlink/actions/runs/22415111469/job/64903120112?pr=21311

DX-2999

@erikburt erikburt self-assigned this Feb 25, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

✅ No conflicts with other open PRs targeting develop

@erikburt erikburt force-pushed the chore/remove-delete-deployments branch from 77cc257 to 68b43c5 Compare February 25, 2026 20:37
@erikburt erikburt force-pushed the chore/remove-delete-deployments branch from 68b43c5 to 17676c9 Compare February 25, 2026 20:42
@cl-sonarqube-production
Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@erikburt erikburt marked this pull request as ready for review February 25, 2026 21:21
@erikburt erikburt requested a review from a team as a code owner February 25, 2026 21:21
Copilot AI review requested due to automatic review settings February 25, 2026 21:21
@erikburt erikburt requested review from a team as code owners February 25, 2026 21:21
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the repository-local delete-deployments GitHub Action and switches affected workflows to use the shared action maintained in smartcontractkit/.github, reducing duplicated CI action code in this repo.

Changes:

  • Replace local ./.github/actions/delete-deployments usage with smartcontractkit/.github/actions/delete-deployments@delete-deployments/v1 in relevant workflows.
  • Remove the local delete-deployments action implementation files (TypeScript + pnpm config).
  • Update sonar-project.properties exclusions to reflect the removed action files and normalize formatting.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sonar-project.properties Removes exclusions for the deleted action’s tsconfig and normalizes the last exclusion line formatting.
.github/workflows/integration-tests.yml Updates the cleanup job to use the shared delete-deployments action and removes now-unneeded checkout for the local action.
.github/workflows/integration-in-memory-tests.yml Updates the cleanup job to use the shared delete-deployments action and removes now-unneeded checkout for the local action.
.github/workflows/delete-deployments.yml Switches scheduled/manual cleanup to use the shared delete-deployments action and removes now-unneeded checkout.
.github/actions/delete-deployments/* Deletes the local delete-deployments composite action implementation and its node/pnpm tooling files.
Files not reviewed (1)
  • .github/actions/delete-deployments/pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@erikburt erikburt enabled auto-merge February 25, 2026 21:26
@trunk-io
Copy link

trunk-io bot commented Feb 25, 2026

Static BadgeStatic BadgeStatic BadgeStatic Badge

View Full Report ↗︎Docs

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