InsightSoftwareConsortium / InsightSoftwareConsortium/ITKPerformanceVisualization

Add CI builds using GitHub Actions

未關閉
#16 0 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement good first issue help wanted
主要語言
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

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。