asdf-vm / asdf-vm/actions

Rewrite without TypeScript compilation

Open
#339 9 comments 0 reactions 1 assignee Claimed by @jthegedus View on GitHub
enhancement
Dominant language
JavaScript
Stars
163
Forks
50
PR merge metrics
No merged PRs in 30d

Description

TypeScript compilation and toolchain is adding development overhead, making contributions more difficult. In particular, committing of compiled code is unexpected and confusing for those who have not written GitHub Actions before.

We need to maximise ease of contribution as `asdf` is a large project and ecosystem.

Typing in JavaScript is still possible using JSDoc - https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html

This method of development has these benefits:

- remove the compilation step
- removes the need to commit compiled code
- reduces the toolchain
- still gives the benefit of typing and editor hinting.

---

As no major efforts are currently being made to improve or develop the `asdf-actions` further, I would like to steward this project forward with this as a first step.

Thoughts?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.