ispc / ispc/vscode-ispc

CI/CD for the project

Open
#21 7 comments 1 reaction 1 assignee Claimed by @pbrubaker View on GitHub
Dominant language
C
Stars
6
Forks
2
Avg merge
18h 47m
Merged PRs (30d)
1

Description

The key for moving forward with open sourcing the project is to have reliable testing and automated release procedures. The nature of JS-based projects is that they need to be constantly updated with dependency updates and track the API breakage (including in the latest versions of VSCode itself). This is true for every project, but for JS-based projects that it infinitely more important.

I'm not familiar how the testing for VSCode plugins can be done in automated way, but I'm sure there are best known methods for that. We need to do research and adopt the BKMs.

So from the project governance point of view, it should be as simple as that:
- dependency update available => dependabot creates a PR
- CI is green => changes can be merged.
- OpenSSF score card is green, CI is green => we can push the release button.

Let's do a research of what the possible options are and what is sufficient for CI testing of the project, build the implementation plan and execute.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.