Skip to content

ci(.github): add fossa.yml #3138

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

ci(.github): add fossa.yml #3138

wants to merge 1 commit into from

Conversation

vdice
Copy link
Contributor

@vdice vdice commented May 15, 2025

Adds a workflow to run FOSSA scans for this project (ref CNCF Onboarding (view))

Supersedes #3137 to test workflow from branch on origin.

@vdice vdice force-pushed the ci/fossa branch 6 times, most recently from 92e5413 to d4b4e33 Compare May 15, 2025 19:31
@vdice
Copy link
Contributor Author

vdice commented May 15, 2025

We had a successful scan earlier (https://github.com/spinframework/spin/actions/runs/15053169359) but noticed the errors parsing a few go templates, so @kate-goldenring and I figured we'd learn up on using the .fossa.yml config to exclude them (eg exclude all templates) but haven't yet hit on an action config that works (we may be running into bug(s) with the upstream action). Anyways, may defer use of Fossa config to a follow-up (the template parsing errors don't prevent an actual fossa scan; report still generated eg https://app.fossa.com/projects/custom%2b162%2fgithub.com%2fspinframework%2fspin/refs/branch/master/5eace0a4d9cdc5b8beee20d6932855412bb2cda4) Will revisit after lunch....

@vdice vdice marked this pull request as draft May 15, 2025 19:39
@vdice vdice force-pushed the ci/fossa branch 8 times, most recently from 7b3f791 to dc80305 Compare May 16, 2025 17:18
Signed-off-by: Vaughn Dice <[email protected]>
Co-authored-by: Kate Goldenring <[email protected]>
Co-authored-by: Lann <[email protected]>
@vdice
Copy link
Contributor Author

vdice commented May 16, 2025

I'm continuing to run into a few issues so have sent an email to fossa support, copying Kate.

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.

1 participant