Skip to content

Conversation

@lumirlumir
Copy link
Member

@lumirlumir lumirlumir commented Oct 18, 2025

Prerequisites checklist

What is the purpose of this pull request?

In this PR, I've centralized the ci-package-manager workflow as part of the effort to centralize workflows (ref: eslint/workflows#4).

For detailed context, please refer to eslint/workflows#25.

What changes did you make? (Give an overview)

In this PR, I centralized the ci-package-manager workflow.

Related Issues

Refs: eslint/workflows#25, eslint/workflows#4

Is there anything you'd like reviewers to focus on?

N/A

@nzakas nzakas moved this from Needs Triage to Implementing in Triage Oct 22, 2025
@github-actions
Copy link
Contributor

Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update.

@lumirlumir lumirlumir changed the title ci: create ci-bun.yml ci: centralize ci-package-manager Dec 7, 2025
@lumirlumir lumirlumir marked this pull request as ready for review December 10, 2025 05:15
@lumirlumir lumirlumir moved this from Implementing to Needs Triage in Triage Dec 10, 2025
Copy link

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 centralizes the ci-package-manager workflow by migrating it to use a reusable workflow from the eslint/workflows repository, aligning with ESLint's broader workflow centralization initiative.

Key Changes

  • Created new ci-package-manager.yml workflow file that calls the centralized reusable workflow
  • Added *.tgz to .gitignore to exclude npm package artifacts generated by the workflow

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/ci-package-manager.yml New workflow file that triggers on push/PR to main branch and calls the centralized ci-package-manager workflow from eslint/workflows
.gitignore Added *.tgz pattern to ignore npm pack output files generated during package manager testing

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

@aladdin-add aladdin-add merged commit 50f9908 into main Dec 10, 2025
23 checks passed
@github-project-automation github-project-automation bot moved this from Needs Triage to Complete in Triage Dec 10, 2025
@aladdin-add aladdin-add deleted the ci-bun branch December 10, 2025 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Complete

Development

Successfully merging this pull request may close these issues.

3 participants