Skip to content

Migrate CI/CD from Azure to server deploy#29

Merged
TaprootFreak merged 2 commits into
developfrom
chore/migrate-to-server
Apr 11, 2026
Merged

Migrate CI/CD from Azure to server deploy#29
TaprootFreak merged 2 commits into
developfrom
chore/migrate-to-server

Conversation

@TaprootFreak
Copy link
Copy Markdown

Summary

  • Switch Docker images from dfxswiss/juicedollar-api to juicedollarcom/api
  • Replace Azure Container Apps deploy with SSH deploy
  • Build ARM64 only
  • Deploy testnet + mainnet in single workflow

Test plan

  • Verify CI builds and pushes to correct registry
  • Verify DEV deploy works
  • Verify PRD deploy works

@TaprootFreak TaprootFreak marked this pull request as ready for review April 11, 2026 11:29
@TaprootFreak TaprootFreak requested a review from Danswar as a code owner April 11, 2026 11:29
@TaprootFreak TaprootFreak merged commit 31ec2eb into develop Apr 11, 2026
1 check passed
TaprootFreak added a commit that referenced this pull request Apr 12, 2026
* GET /positions/best-cloneable, server-side best parent selection (#25)

* feat(positions): add GET /positions/reference endpoint for adjustPriceWithReference

* add GET /positions/best-cloneable endpoint

* chore: upgrade @juicedollar/jusd to 4.0.0 (#27)

* chore: upgrade @juicedollar/jusd to 4.0.0

* update renamed ABI imports

* handle JUSD v3 contracts (#28)

* handle JUSD v3 contracts

* fix ABI selection for challenges

* per-version savings leadrate

* add contract version to tg msg

* backward-compatible savings rate

* use indexed mintingHubAddress

* refactor

* fix position version detection

* positions: derive minting update version from hub; add mintingHubAddress

* publish package v4.0.0

---------

Co-authored-by: Daniel Padrino <danswarrior1@gmail.com>

* Migrate CI/CD from Azure to server deploy (#29)

* Migrate CI/CD from Azure to server deploy

* Add explicit permissions block to workflows

* Add auto-release PR workflow (#20)

---------

Co-authored-by: Jonathan <59397732+jonathanchw@users.noreply.github.com>
Co-authored-by: Patrick <42653152+lapatric@users.noreply.github.com>
Co-authored-by: Daniel Padrino <danswarrior1@gmail.com>
Co-authored-by: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant