feat: add Julia package ecosystem (JLSEC-*) and linting support#434
feat: add Julia package ecosystem (JLSEC-*) and linting support#434another-rex merged 12 commits intoossf:mainfrom
Conversation
|
Note that we should be able to revert 98e42e3 once a new version of Semantic is published that includes Julia support (google/osv-scalibr#1426) is published. |
There was a problem hiding this comment.
the OSV libs use each other with pseudo versions so you don't need to wait for a new release, you can just update to point at the latest commit - that should let you start specifying Julia and then I believe switch to using our versionsExistInGeneric function as I'm not seeing any other reason that shouldn't work?
also can you please add some tests for the linter changes 🙂
|
I've added tests and bumped semantic. The |
The generic parser extracts an array of versions using a gjson selector which you can customize - in this case
|
|
Can you have a look at the DCO check? Thanks |
d953884 to
3139def
Compare
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
This reverts commit 98e42e3. Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
…c10963e8ce9cdc8b6 Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Co-authored-by: Gareth Jones <3151613+G-Rath@users.noreply.github.com> Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Follow-up to #434 Signed-off-by: Matt Bauman <mbauman@juliahub.com>
Includes: * 1.6.6: ossf/osv-schema#276 * 1.6.7: nothing * 1.7.0: ossf/osv-schema#312 ossf/osv-schema#319 ossf/osv-schema#337 * 1.7.1: nothing * 1.7.2: ossf/osv-schema#351 ossf/osv-schema#347 ossf/osv-schema#358 * 1.7.3: ossf/osv-schema#394 * 1.7.4: ossf/osv-schema#434 ossf/osv-schema#357
Includes: * 1.6.6: ossf/osv-schema#276 * 1.6.7: nothing * 1.7.0: ossf/osv-schema#312 ossf/osv-schema#319 ossf/osv-schema#337 * 1.7.1: nothing * 1.7.2: ossf/osv-schema#351 ossf/osv-schema#347 ossf/osv-schema#358 * 1.7.3: ossf/osv-schema#394 * 1.7.4: ossf/osv-schema#434 ossf/osv-schema#357
Includes: * 1.7.0: ossf/osv-schema#312 (`upstream` field) ossf/osv-schema#319 ossf/osv-schema#337 (`Ubuntu` as `severity` score) * 1.7.1: nothing * 1.7.2: ossf/osv-schema#351 ossf/osv-schema#347 ossf/osv-schema#358 * 1.7.3: ossf/osv-schema#394 * 1.7.4: ossf/osv-schema#434 ossf/osv-schema#357
Includes: * 1.7.0: * ossf/osv-schema#312 (`upstream` field) * ossf/osv-schema#319 * ossf/osv-schema#337 (`Ubuntu` as `severity` score) * 1.7.1: nothing * 1.7.2: * ossf/osv-schema#351 * ossf/osv-schema#347 * ossf/osv-schema#358 * 1.7.3: * ossf/osv-schema#394 * 1.7.4: ossf/osv-schema#434 * ossf/osv-schema#357
…#434) This is for https://github.com/JuliaLang/SecurityAdvisories.jl --------- Signed-off-by: Matt Bauman <mbauman@juliahub.com> Co-authored-by: Gareth Jones <3151613+G-Rath@users.noreply.github.com>
Follow-up to ossf#434 Signed-off-by: Matt Bauman <mbauman@juliahub.com>

This is for https://github.com/JuliaLang/SecurityAdvisories.jl