Skip to content

👷 re-enable publishing to JSR#8

Merged
cowboyd merged 1 commit intomainfrom
republish-to-jsr
Apr 2, 2025
Merged

👷 re-enable publishing to JSR#8
cowboyd merged 1 commit intomainfrom
republish-to-jsr

Conversation

@cowboyd
Copy link
Copy Markdown
Member

@cowboyd cowboyd commented Apr 2, 2025

Motivation

Having many modes of installation for lspx on as many systems as possible is a good thing.

Approach

This runs the current GitHub compile / release jobs in parallel with the JSR publication job. That way, we get the benefit of all of them.

Possible Drawbacks or Risks

  • this duplicates the versioning logic between the compilation and and the jsr publication
  • Adds an installation vector that does require deno to be installed on your system.
  • You will need to make sure that if you install from deno that you pass the required runtime security flags. This could change from version to version

@cowboyd cowboyd merged commit bb04e79 into main Apr 2, 2025
3 checks passed
@cowboyd cowboyd deleted the republish-to-jsr branch April 2, 2025 21:27
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