Blacksmoke16 / oq

A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.
https://blacksmoke16.github.io/oq/
MIT License
190 stars 15 forks source link

Snap failed to build #81

Closed Blacksmoke16 closed 3 years ago

Blacksmoke16 commented 3 years ago

The snap build for https://github.com/Blacksmoke16/oq/releases/tag/v1.2.1 release failed due to a change in behavior with the --production flag from https://github.com/crystal-lang/shards/pull/473.

The snap crystal plugin is using this flag, resulting in the error. Going to workup an upstream fix and will use this issue for tracking.

Blacksmoke16 commented 3 years ago

Upstream PR has been merged. Now just need to wait for the next release that'll include it.

Blacksmoke16 commented 3 years ago

It seems the build via snapcraft build service is still using 4.8.3 whereas the update plugin was released as part of 5.0.0. Might be worth looking into implementing the deployment logic within GHA via https://github.com/snapcore/action-build and https://github.com/snapcore/action-publish anyway. This way everything would be more centralized. Need to look into if this would have the same problem tho.