Skip to content

feat: create github action#117

Open
omercnet wants to merge 1 commit intosnyk:mainfrom
omercnet:feat/action
Open

feat: create github action#117
omercnet wants to merge 1 commit intosnyk:mainfrom
omercnet:feat/action

Conversation

@omercnet
Copy link

@omercnet omercnet commented Jun 2, 2025

fixes #9

@omercnet omercnet requested review from a team and garethr as code owners June 2, 2025 09:30
@mcombuechen
Copy link
Collaborator

Hey @omercnet
thanks for the contribution and please excuse the long radio silence. Taking a look now.

Comment on lines +7 to +10
enricher:
description: "Enricher to use"
required: false
default: "ecosystems"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can we rather make this a choice and remain neutral on the default? Ideally we want consumers to be explicit about the enrichment strategy. I'm thinking something like:

Suggested change
enricher:
description: "Enricher to use"
required: false
default: "ecosystems"
enricher:
description: "Enricher to use"
required: true
type: choice
options:
- ecosystems
- snyk

What do you think?

version:
description: "Parlay version (default: latest)"
required: false
token:
Copy link
Collaborator

Choose a reason for hiding this comment

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

To enrich with snyk, we'd also need an interface to pass a Snyk API token, which is a hard requirement. Can we extend the inputs with an option to do this?

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.

Add a GitHub Action for parlay

2 participants