chore: Move core tests into apps/core (OSS Migration) [LET-4169] (#4376)

* add a bunch of test to oss

* symlink and auto-detect dir

* symlink the other direction

* add pull_request_target logic

* remove undertaker and add alembic validation

* symlink doesn't work with gh actions and add validation workflow to ensure actions in cloud and oss are lockstep

* sync these

* specify extras selectively
This commit is contained in:
Kian Jones
2025-09-04 13:46:11 -07:00
committed by GitHub
parent def95050e2
commit 2eb7da9bc3
14 changed files with 1214 additions and 61 deletions

20
.github/workflows/fern-check.yml vendored Normal file
View File

@@ -0,0 +1,20 @@
name: 🌿 Fern Check
on:
pull_request:
branches: [ main ]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
run:
runs-on: [self-hosted, small]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Check API is valid
working-directory: apps
run: fern check