Releases: PerryLink/dsh-github
Releases · PerryLink/dsh-github
Release list
v0.7.1
What's Changed
- docs: add official-repository declaration to READMEs by @PerryLink in #7
- docs: complete the plugin family table across five languages by @PerryLink in #8
Full Changelog: v0.7.0...v0.7.1
v0.7.0
v0.6.5
v0.6.4
What's Changed
- feat: GitHub token settings card in the Plugins settings page by @AraragiEro in #6
New Contributors
- @AraragiEro made their first contribution in #6
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
v0.6.1 - hardening release
0.6.1 - local-machine protection
action-patch.mjsandaction-post.mjsnow refuse to run outside a GitHub Actions runner (noRUNNER_TEMP/GITHUB_WORKSPACE) - the action can never write profile overlays or reports into unknown local locations.- New
scripts/local-test.mjs: a fully isolated local simulator.DSH_HOME,DSH_PROFILE_DIR,RUNNER_TEMP, and the output directory are hardcoded under a fresh%TEMP%/dsh-github-local-*sandbox for every spawned step (overriding any inherited, e.g. machine-scope,DSH_HOME), and it replays theaction.ymlsteps: install -> prepare -> headless run -> post. - Regression tests for the guards in
test/action-guard.test.ts; local-testing notes in all five READMEs.
Install channels:
| Channel | Command |
|---|---|
| npm | dsh plugin --profile <name> add @perrylink/dsh-github |
| tarball | download dsh-github-0.6.1.tgz below, then dsh plugin --profile <name> add ./dsh-github-0.6.1.tgz |
| git | dsh plugin --profile <name> add github:PerryLink/dsh-github#v0.6.1 |