Skip to content

Commit

Permalink
feat: new rafiki release pipeline and nodejs bump to v20 (#2510)
Browse files Browse the repository at this point in the history
* 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
3 people authored Apr 3, 2024
1 parent 2ac2468 commit 021a7fa
Show file tree
Hide file tree
Showing 14 changed files with 387 additions and 233 deletions.
60 changes: 0 additions & 60 deletions .github/workflows/docker.yml

This file was deleted.

155 changes: 0 additions & 155 deletions .github/workflows/lint_test_build.yml

This file was deleted.

Loading

0 comments on commit 021a7fa

Please sign in to comment.