Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: new rafiki release pipeline and nodejs bump to v20 (#2510)
* ci: update workflows * docs: update planning call -> community call * docs: improve wording * feat(workflows): change nodejs version to latest lts * feat(workflows): add new action for release and publish * bump(nodejs): v20 * feat(workflows): release publish action add prerequisite for docker build * feat(workflows): update versions to work with node20 * fix(workflows): docker multiplatform build and add open api validator to backend * fix(workflows): add codeql analysis back * bump(renovate): constraint nodejs to lower than v21 * fix(workflow): token introspection openapi path Co-authored-by: Sabine Schaller <sabine@interledger.org> * fix(workflow): backend openapi path Co-authored-by: Sabine Schaller <sabine@interledger.org> * fix(workflows): token introspection openapi specs path Co-authored-by: Max Kurapov <maxkurapov@gmail.com> * fix(workflows): auth openapi specs path Co-authored-by: Max Kurapov <maxkurapov@gmail.com> * fix(workflows): backend openapi specs path Co-authored-by: Max Kurapov <maxkurapov@gmail.com> * feat(workflows): build multiple platforms only on release branch * fix(workflows): specify new job for doing a docker build for specific platform on non release branch * fix(workflows): use sha instead of refname * fix(workflows): reorder mase steps * chore(workflows): remove unnecessary workflows * fix(workflows): add missing integration test * fix(workflows): add integration tests as prereqs for node build --------- Co-authored-by: Sabine Schaller <sabine@interledger.org> Co-authored-by: Max Kurapov <maxkurapov@gmail.com>
- Loading branch information