Skip to content

Commit b3f1b86

Browse files
authored
Extend the CSP compatibility rule to cover more than JS (jenkinsci#11259)
1 parent f66e616 commit b3f1b86

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ The changelog generator relies on the presence of the upgrade guidelines section
8787
- [ ] There is automated testing or an explanation as to why this change has no tests.
8888
- [ ] New public classes, fields, and methods are annotated with `@Restricted` or have `@since TODO` Javadocs, as appropriate.
8989
- [ ] New deprecations are annotated with `@Deprecated(since = "TODO")` or `@Deprecated(forRemoval = true, since = "TODO")`, if applicable.
90-
- [ ] New or substantially changed JavaScript is not defined inline and does not call `eval` to ease future introduction of Content Security Policy (CSP) directives (see [documentation](https://www.jenkins.io/doc/developer/security/csp/)).
90+
- [ ] UI changes do not introduce regressions when enforcing the current default rules of [Content Security Policy Plugin](https://plugins.jenkins.io/csp/). In particular, new or substantially changed JavaScript is not defined inline and does not call `eval` to ease future introduction of Content Security Policy (CSP) directives (see [documentation](https://www.jenkins.io/doc/developer/security/csp/)).
9191
- [ ] For dependency updates, there are links to external changelogs and, if possible, full differentials.
9292
- [ ] For new APIs and extension points, there is a link to at least one consumer.
9393

0 commit comments

Comments
 (0)