feat(ci): introduce RelativeCI for the client

This commit is contained in:
Elian Doran
2025-06-07 13:02:37 +03:00
parent 5a53fbbb01
commit c8b3cdf01b
5 changed files with 55 additions and 3 deletions

View File

@@ -74,7 +74,14 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Update build info
run: pnpm run chore:update-build-info
- name: Trigger build
- name: Trigger client build
run: pnpm nx run client:build
- name: Send client bundle stats to RelativeCI
uses: relative-ci/agent-action@v3
with:
webpackStatsFile: ./apps/client/dist/webpack-stats.json
key: ${{ secrets.RELATIVE_CI_CLIENT_KEY }}
- name: Trigger server build
run: pnpm nx run server:build
- uses: docker/setup-buildx-action@v3
- uses: docker/build-push-action@v6