UNPKG

@devix-tecnologia/directus-extension-inframe

Version:

DEPRECATED: Use 'directus-extension-inframe' instead. This package is no longer maintained.

54 lines (49 loc) 1.31 kB
name: CI on: pull_request: branches: ['main', 'develop'] jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: 22.17.0 - uses: pnpm/action-setup@v4 - run: pnpm install - run: pnpm lint - run: pnpm format:check build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: 22.17.0 - uses: pnpm/action-setup@v4 - run: pnpm install - run: pnpm build test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: 22.17.0 - uses: pnpm/action-setup@v4 - run: pnpm install - name: Build extension run: pnpm build - name: List dist directory run: ls -la dist/ - name: Start Docker Compose run: docker compose -f docker-compose.test.yml up -d - name: Run tests run: pnpm test - name: Docker logs (on failure) if: failure() run: docker compose -f docker-compose.test.yml logs - name: Stop Docker Compose if: always() run: docker compose -f docker-compose.test.yml down