遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/6543)
<a href="https://www.bestpractices.dev/projects/6543"><img src="https://www.bestpractices.dev/projects/6543/badge"></a>
A dashboard for Tekton!
https://github.com/tektoncd/dashboard/blob/main/CONTRIBUTING.md
Tekton contributors must sign a CLA - the service is provided by the linux foundation through EasyCLA https://github.com/cdfoundation/cla https://github.com/tektoncd/community/blob/main/process.md#cla
https://github.com/tektoncd/community/blob/main/governance.md#tekton-governance
https://github.com/tektoncd/dashboard/blob/main/code-of-conduct.md
https://github.com/tektoncd/community/blob/main/process.md#contributor-ladder
and
Admin access to core project resources is shared across all members of the governing board: https://github.com/tektoncd/community/blob/main/governance.md#permissions-and-access
https://github.com/tektoncd/dashboard/blob/main/roadmap.md and https://github.com/tektoncd/community/blob/main/roadmap.md
https://github.com/tektoncd/dashboard/blob/main/docs/tutorial.md
Contributors are expected to include documentation changes for any new or modified features and maintainers ensure this is the case before merging changes. This is described in both the contribution guidelines and in a checklist included in the pull request template.
The OpenSSF Best Practices badge is feature in the header of the main project readme https://github.com/tektoncd/dashboard#readme and also linked from the project website at https://tekton.dev/
The Dashboard application adheres to WCAG 2 level AA
The Dashboard application is internationalized and is currently localized for English, Japanese, Korean, and Chinese (Simplified).
Project sites do not store passwords, authentication is not required to access the content.
The release and support policy is documented at https://github.com/tektoncd/dashboard/blob/main/releases.md. 4 long-term support releases are maintained each year, and release notes include instructions for upgrade when necessary.
https://github.com/tektoncd/dashboard/issues
No vulnerability reports received in the last 12 months.
Security policy is documented at https://github.com/tektoncd/dashboard/security/policy
警告:需要URL,但找不到URL。
Style guides enforced via tooling, e.g. eslint, prettier, gofmt
警告:需要更长的理由。
https://github.com/tektoncd/dashboard/blob/main/.github/pull_request_template.md
We enable as many checks as practical and regularly review these including when updating tooling / dependencies. Our eslint config is based on the commonly used eslint-config-airbnb with some warnings related to code formatting or stylistic choices disabled and is regularly reviewed. Currently enabled golanci-lint checks are defined in https://github.com/tektoncd/dashboard/blob/f0eba40a278c7c0c25bcf2e614e36434c20f131a/.golangci.yml#L7-L17
Dashboard is installed in read-only mode by default and not exposed outside the cluster without explicit configuration by the user.
Tekton does not expose any SSH service. The default TLS support does not depend on SHA-1 or CBC algorithms.
CodeQL Analysis is executed against all pull requests: https://github.com/tektoncd/dashboard/blob/main/.github/workflows/codeql-analysis.yml
Tekton Dashboard is written in JavaScript and golang.
后退