Skip to content

ci: replace common-workflows reusable workflow with gh-actions composite actions#13

Merged
kinyoklion merged 1 commit intomainfrom
devin/1776354920-replace-dependency-scan-workflow
Apr 23, 2026
Merged

ci: replace common-workflows reusable workflow with gh-actions composite actions#13
kinyoklion merged 1 commit intomainfrom
devin/1776354920-replace-dependency-scan-workflow

Conversation

@kinyoklion
Copy link
Copy Markdown
Member

Summary

Replaces the launchdarkly/common-workflows/.github/workflows/dependency-scan.yml@main reusable workflow with the composite actions from launchdarkly/gh-actions/actions/dependency-scan/. The new workflow uses two explicit jobs (generate-nodejs-sbomevaluate-policy), matching the pattern already adopted by other SDK repos (e.g., js-client-sdk, js-core, openfeature-node-server).

A similar change is being made in launchdarkly/react-client-sdk.

Review & Testing Checklist for Human

  • Verify the Dependency Scan workflow passes on this PR (both generate-nodejs-sbom and evaluate-policy jobs)
  • Confirm the workflow structure matches other already-migrated SDK repos

Notes

  • The common-workflows repo appears to no longer be accessible (returns 404), so the previous workflow reference may already be broken.
  • The actions/checkout SHA (08eba0b2...) is pinned to v4, consistent with other SDK repos using these actions.

Link to Devin session: https://app.devin.ai/sessions/2783d2578c67461aa0af3b814ea886b2
Requested by: @kinyoklion

…ite actions

Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@kinyoklion kinyoklion marked this pull request as ready for review April 16, 2026 15:59
@kinyoklion kinyoklion requested a review from keelerm84 April 20, 2026 18:18
@kinyoklion kinyoklion merged commit 1c74981 into main Apr 23, 2026
8 checks passed
@kinyoklion kinyoklion deleted the devin/1776354920-replace-dependency-scan-workflow branch April 23, 2026 22:06
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.

2 participants