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

ci: Added validate MD github action #823

Merged
merged 43 commits into from
Sep 25, 2024
Merged

ci: Added validate MD github action #823

merged 43 commits into from
Sep 25, 2024

Conversation

EthanFreestone
Copy link
Contributor

Added github action which validates the module descriptor (WIP)

Added github action which validates the module descriptor (WIP)
Copy link

License CLA Stuck? (Developer should make sure that it is really stuck before clicking)

Copy link

github-actions bot commented Sep 17, 2024

Test Results

142 tests  ±0   138 ✅ ±0   5m 35s ⏱️ -4s
 17 suites ±0     4 💤 ±0 
 17 files   ±0     0 ❌ ±0 

Results for commit 5de200f. ± Comparison against base commit 28d8d4c.

♻️ This comment has been updated with latest results.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

Copy link

"Permission name is not valid",
"erm.agreements.item.clone"

"Permission name is not valid",
"erm.sts.template"

"Permission name is not valid",
"erm.admin.action"

"Permission protects more than one endpoint",
"erm.jobs.collection.get [/erm/jobs [GET], /erm/jobs/type/{type} [GET]]"

"Permission protects more than one endpoint",
"erm.refdata.collection.get [/erm/refdata/{domain}/{property} [GET], /erm/refdata [GET]]"

"Permission protects more than one endpoint",
"erm.kbs.validate [/erm/validate/remoteKB/* [POST], /erm/validate/remoteKB [POST]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlementOptions.get [/erm/resource/{id}/static/entitlementOptions [GET], /erm/resource/{id}/entitlementOptions [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.item.resources.get [/erm/sas/{id}/resources [GET], /erm/sas/{id}/resources/* [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.usageDataProviders.get [/erm/sas/{id}/usageDataProviders [GET], /erm/sas/usageDataProviders [GET]]"

"Permission protects more than one endpoint",
"erm.resources.collection.get [/erm/resource [GET], /erm/resource/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.entitlements.collection.get [/erm/entitlementLogEntry [GET], /erm/entitlements [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.validate [/erm/validate/subscriptionAgreement [POST], /erm/validate/subscriptionAgreement/* [POST]]"

"Permission protects more than one endpoint",
"erm.agreements.export [/erm/sas/{id}/resources/export [GET], /export [GET], /export/* [GET], /erm/sas/{id}/export [GET], /erm/sas/{id}/resources/export/* [GET], /erm/sas/{id}/export/* [GET]]"

"Permission protects more than one endpoint",
"erm.sts.collection.get [/erm/sts [GET], /erm/sts/template/{id} [GET]]"

"Permission protects more than one endpoint",
"erm.agreements.linkedLicenses.get [/erm/sas/linkedLicenses [GET], /erm/sas/{id}/linkedLicenses [GET]]"

"Permission protects more than one endpoint",
"erm.packages.item.content.get [/erm/packages/{id}/content [GET], /erm/packages/{id}/content/* [GET]]"

"Permission protects more than one endpoint",
"erm.titles.collection.get [/erm/titles/entitled [GET], /erm/titles [GET], /erm/titles/electronic [GET]]"

"Permission protects more than one endpoint",
"erm.packages.collection.get [/erm/packages/sources [GET], /erm/packages [GET]]"

"Permission protects more than one endpoint",
"erm.resources.item.entitlement.get [/erm/resource/{id}/entitlements [GET], /erm/resource/{id}/entitlements/related [GET]]"

"Permission protects more than one endpoint",
"erm.custprops.collection.get [/erm/custprops [GET], /erm/custprops/contexts [GET]]"

"Permission protects more than one endpoint",
"erm.jobs.item.get [/erm/jobs/{id} [GET], /erm/jobs/{id}/errorLog [GET], /erm/jobs/{id}/downloadFileObject [GET], /erm/jobs/{id}/infoLog [GET], /erm/jobs/{id}/infoLogStream [GET], /erm/jobs/{id}/errorLogStream [GET], /erm/jobs/{id}/fullLog [GET], /erm/jobs/{id}/fullLogStream [GET]]"

…and spin off a neater PR with actual perm changes
@EthanFreestone EthanFreestone marked this pull request as ready for review September 25, 2024 09:26
@EthanFreestone EthanFreestone merged commit daf3bcd into master Sep 25, 2024
10 checks passed
@EthanFreestone EthanFreestone deleted the ci/validateMD branch September 25, 2024 09:26
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