Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 17 additions & 14 deletions .github/workflows/wallet-service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,45 +11,48 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Use Node.js
uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
node-version: 18.x
cache: "npm"
- run: npm ci
bun-version: latest
- run: bun install
working-directory: services/stellar-wallet

lint:
runs-on: ubuntu-latest
needs: install
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
node-version: 18.x
- run: npm ci
bun-version: latest
- run: bun install
working-directory: services/stellar-wallet
- run: npm run lint
- run: bun run lint
working-directory: services/stellar-wallet

test:
runs-on: ubuntu-latest
needs: install
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
node-version: 18.x
- run: npm ci
bun-version: latest
- run: bun install
working-directory: services/stellar-wallet
- run: npm run test
- run: bun run test
working-directory: services/stellar-wallet
env:
HORIZON_URL: https://horizon-testnet.stellar.org
SOROBAN_RPC_URL: https://rpc-futura.stellar.org
PORT: 3001
ENCRYPTION_KEY: dGVzdC1lbmNyeXB0aW9uLWtleS0zMi1ieXRlcw==
JWT_SECRET: test-jwt-secret-for-ci

# Smart contract
# Smart contract
build-smart-contract:
runs-on: macos-latest

Expand Down
40 changes: 37 additions & 3 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading