conda-incubator / conda-store-ui

conda-store-ui is a frontend for conda-store powered by react
https://conda-incubator.github.io/conda-store-ui/
BSD 3-Clause "New" or "Revised" License
14 stars 21 forks source link

DEV - Refactor release CI workflow #425

Closed trallard closed 2 months ago

trallard commented 2 months ago

Description

For whatever reason, the package was not compiled during the last release. So, this PR adds additional cleanup and check tasks to the GH workflow to prevent this from happening.

Pull request checklist

Additional information

trallard commented 2 months ago

I made the last changes, which are updating the workflow step names. That aside, this should be ready.

I still do not understand how the yarn v1/v4 thing happened/works but 🤷🏽‍♀️

gabalafou commented 2 months ago

From the NPM v10 docs on npm install:

npm install These also run when you run npm install -g

preinstall install postinstall prepublish preprepare prepare postprepare

From the Yarn 1 docs on scripts:

Scripts are a great way of automating tasks related to your package, such as simple build processes or development tools. Using the "scripts" field, you can define various scripts to be run as yarn run Githubissues.

  • Githubissues is a development platform for aggregating issues.