Skip to content

Harden plugin scripts and add latest-stable - #15

Merged
RobLoach merged 1 commit into
masterfrom
harden-plugin-scripts
Jul 21, 2026
Merged

Harden plugin scripts and add latest-stable#15
RobLoach merged 1 commit into
masterfrom
harden-plugin-scripts

Conversation

@RobLoach

Copy link
Copy Markdown
Owner

Hardens the plugin's bin scripts and adds a proper latest-stable resolver.

  • install/download: add set -euo pipefail and quote positional args so a failed emsdk install no longer lets activate run, and paths with spaces work.
  • exec-env: pick the bundled node deterministically via a quoted glob instead of for DIR in $(ls ...).
  • latest-stable: new bin/latest-stable so asdf latest emsdk resolves the highest stable tag (supports a version-series query).
  • list-all: escape the version regex ([0-9]+\.[0-9]+\.[0-9]+) so dots match literally.
  • README: replace the deprecated shields workflow/status badge with the current actions/workflow/status endpoint.

@RobLoach
RobLoach merged commit 2f9d5e9 into master Jul 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant