nikitastupin / clairvoyance

Obtain GraphQL API schema even if the introspection is disabled
Apache License 2.0
1.02k stars 92 forks source link

Update CD action versions and add poetry and npm caching #85

Closed Privat33r-dev closed 5 months ago

Privat33r-dev commented 5 months ago

Current state: Github doesn't let to just update pre-release artifacts, so deletion is required. It feels too hacky, I am working on the solution. However, there are plenty of things that can be improved in the current setup:

Old TODO list

- [ ] Fix: Pre-Release versions not being replaced
- [ ] Skip pre-release build on actual build
- [ ] Update all the action versions to avoid "Node 16" warning
- [ ] Cache poetry

Privat33r-dev commented 5 months ago

Upon further discussion in private with the @nikitastupin we decided to split PR in 2 parts: the first would update the CD versions and add caching/cleanup. The other part would introduce pre-release build workflow.

TODO list:

Another PRs:

nikitastupin commented 5 months ago

Merging! Thank you!