Skip to content

feat: support swift package manager (#4) #5

feat: support swift package manager (#4)

feat: support swift package manager (#4) #5

Workflow file for this run

name: Build & Integration tests
on:
workflow_dispatch:
push:
paths-ignore:
- '*.md'
- '.github/**'
branches:
- main
jobs:
build:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- name: Build
run: make build
build-example:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- name: Build example
run: make build-example
test:
name: Unit and E2E tests
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- name: Build for testing
env:
E2E_API_ENDPOINT: ${{ secrets.E2E_API_ENDPOINT }}
E2E_API_KEY: ${{ secrets.E2E_API_KEY }}
run: make build-for-testing
- name: Unit Test
run: make test-without-building
- name: E2E Test
run: make e2e-without-building