Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default the scope from package.json#name #129

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jasonkarns
Copy link

Proof of concept attempt at #128

@bryanmacfarlane
Copy link
Member

checking back on this spike to see if there's interest to continue

@bryanmacfarlane bryanmacfarlane added the enhancement New feature or request label Jan 20, 2021
@jasonkarns jasonkarns changed the base branch from master to main February 7, 2021 15:23
@jasonkarns
Copy link
Author

I've rebased on latest and made the linter happy but this is as far as I can go. Right now some tests are failing (presumably) because the tests aren't running within the context of a package; so there's no package.json to require.

@ilias-t
Copy link

ilias-t commented Feb 22, 2021

nice feature!

@wallentx
Copy link

This please!

deining pushed a commit to deining/setup-node that referenced this pull request Nov 9, 2023
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
@jasonkarns
Copy link
Author

Any way this can be moved forward?

As noted in a comment to #128 , the scope input is still limiting the flexibility of this action in reusable workflows.

@jasonkarns jasonkarns requested a review from a team as a code owner May 28, 2024 21:28
@jasonkarns
Copy link
Author

jasonkarns commented May 28, 2024

Rebased, refactored to ESM, and added test. WDYT, @bryanmacfarlane ?

@jasonkarns jasonkarns changed the title Spike to default the scope from package.json Default the scope from package.json#name May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants