InsightSoftwareConsortium / InsightSoftwareConsortium/ITKPerformanceVisualization
Add CI builds using GitHub Actions
- 主要語言
- JavaScript
- 星號
- 2
- 分支
- 1
- PR 合併指標
- 30 天內沒有已合併 PR
描述
The project was a nice step towards being able to report and explore ITK's performance on different tasks and across different versions. It would be worthwhile keeping this up-to-date, and possibly being able to integrated reports at least when new ITK versions are released.
Having a CI builds would ensure that the repository is functional whenever is needed.
Furthermore, the repository has currently a number of security advisory alerts:
https://github.com/InsightSoftwareConsortium/ITKPerformanceVisualization/security/dependabot
Without CI builds, upgrading packages may require manually fixing any issues that may arise.
So it would be good to add CI builds to additionally ensure that package upgrades can be done safely:
Some documentation about creating GitHub Action workflows for JS code:
https://docs.github.com/en/actions/creating-actions/creating-a-javascript-action
https://github.com/actions/javascript-action
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
從連結的 GitHub Actions 文件開始,檢查儲存庫現有的 JavaScript 建置與套件設定。定義 CI 建置必須執行的內容,以及發佈新 ITK 版本時是否包含報告。當儲存庫能在 GitHub Actions 中完成建置,且套件升級可以安全地進行檢查時,即表示完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- github-actions, javascript
- 領域
- ci-cd, devops, security
- Issue 類型
- 功能
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 38/100