SteamDeckHomebrew/decky-loader

Contribution Helpers

Open

#132 opened on 2022年8月8日

GitHub で見る
 (0 comments) (0 reactions) (0 assignees)TypeScript (242 forks)github user discovery
documentationfeature requesthelp wanted

Repository metrics

Stars
 (6,821 stars)
PR merge metrics
 (平均マージ 87d 13h) (30d で 7 merged PRs)

説明

The problem

Currently it is very difficult to test and validate contributions to decky-loader as there is not a documented pipeline for building the executable outside using the workflows from the official GitHub repository. Forking the repo doesn't duplicate these workflows either leading to the need to submit a PR before testing can be done with a real-world scenario. This slows the development process as the contributor must wait on workflow approval before testing each change and distracts the core dev team from other issues with low priority troubleshooting on unfinished code.

Solutions

In order to identify a specific resolution the exact parameters of the build process and all dependencies will need to be identified. Once available, a bash makefile that replicates the workflow locally can be produced. This will ensure code can be validated before a PR is submitted and should expidite the process.

コントリビューターガイド