Skip to content

Dummy change to test CI/CD #703

Dummy change to test CI/CD

Dummy change to test CI/CD #703

name: Integration Tests
on:
pull_request:
branches: [ "main" ]
paths:
- ".github/workflows/integration-tests.yml"
- "tests/**"
- "crates/**"
- "js-pkg/**"
env:
CARGO_TERM_COLOR: always
jobs:
integration-test:
runs-on: ubuntu-latest-16-cores
container: ghcr.io/drifting-in-space/cicd-runner-base:main
steps:
- uses: actions/checkout@v4
- name: Install latest rust toolchain
run: rustup update && rustup default stable
- name: Test deps
run: npm ci
working-directory: tests
- name: Run integration tests
run: npm test
env:
Y_SWEET_S3_ACCESS_KEY_ID: ${{ secrets.Y_SWEET_S3_ACCESS_KEY_ID }}
Y_SWEET_S3_SECRET_KEY: ${{ secrets.Y_SWEET_S3_SECRET_KEY }}
Y_SWEET_S3_REGION: us-east-1
Y_SWEET_S3_BUCKET_PREFIX: testing
Y_SWEET_S3_BUCKET_NAME: ysweet-testing-y-sweet-data
working-directory: tests
timeout-minutes: 10
- uses: actions/upload-artifact@v4
if: always()
with:
name: test-data
path: tests/out