chore(workflows): Use our default starter in CI (#3730)

This commit is contained in:
Oliver Windall Juhl
2023-04-05 14:47:53 +02:00
committed by GitHub
parent 60abb91b7c
commit 8761ec59c7

View File

@@ -58,38 +58,37 @@ jobs:
run: npm i -g @medusajs/medusa-cli
- name: Create Medusa project
# TODO: Remove the branch when typeorm is no longer a dependency for starter
run: |
medusa new cli-test 'https://github.com/medusajs/medusa-starter-default/tree/typeorm-upgrade'
medusa new cli-test
working-directory: ..
- name: Install postgres config
if: matrix.db == 'postgres'
run: |
curl \
https://raw.githubusercontent.com/medusajs/medusa-starter-default/feat/postgres-config/medusa-config.js \
--output medusa-config.js
working-directory: ../cli-test
- name: run medusa dev
run: medusa-dev --force-install
working-directory: ../cli-test
- name: Run migrations
env:
DATABASE_TYPE: ${{ matrix.db }}
run: medusa migrations run
working-directory: ../cli-test
- name: Seed db
env:
DATABASE_TYPE: ${{ matrix.db }}
run: yarn seed
working-directory: ../cli-test
- name: Create admin user
env:
DATABASE_TYPE: ${{ matrix.db }}
run: medusa user -e test@test.com -p password -i admin_123
working-directory: ../cli-test
########################## Test medusa develop ###############################
- name: Run development server
env:
DATABASE_TYPE: ${{ matrix.db }}
run: medusa develop &
working-directory: ../cli-test
@@ -99,8 +98,10 @@ jobs:
########################### Test medusa start ################################
- name: Starting medusa
env:
DATABASE_TYPE: ${{ matrix.db }}
run: medusa start &
working-directory: ../cli-test
- name: Testing server
uses: ./.github/actions/test-server
uses: ./.github/actions/test-server