-
Notifications
You must be signed in to change notification settings - Fork 9
feat: management ui #151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: v2
Are you sure you want to change the base?
feat: management ui #151
Conversation
|
The latest Buf updates on your PR. Results from workflow Lint / buf (pull_request).
|
| name: "Lint" | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: ./ui | ||
|
|
||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup pnpm | ||
| uses: pnpm/action-setup@v4 | ||
| with: | ||
| version: 10.11.0 | ||
| run_install: 'true' | ||
|
|
||
| - name: Run ESLint | ||
| run: pnpm lint | ||
|
|
||
| # Test job - runs on PR and push | ||
| test: |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
| name: "Test" | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: ./ui | ||
|
|
||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup pnpm | ||
| uses: pnpm/action-setup@v4 | ||
| with: | ||
| version: 10.11.0 | ||
| run_install: 'true' | ||
|
|
||
| - name: Run tests | ||
| run: | | ||
| if pnpm run test --if-present; then | ||
| echo "Tests completed successfully" | ||
| else | ||
| echo "No tests found or tests failed, but continuing..." | ||
| fi | ||
| continue-on-error: true | ||
|
|
||
| - name: Upload test results | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: ui-test-results | ||
| path: ui/coverage/ | ||
| if-no-files-found: ignore | ||
|
|
||
| # Build job - runs on PR and push | ||
| build: |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
| name: "Build UI" | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: ./ui | ||
|
|
||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup pnpm | ||
| uses: pnpm/action-setup@v4 | ||
| with: | ||
| version: 10.11.0 | ||
| run_install: 'true' | ||
|
|
||
| - name: Build application | ||
| run: pnpm run build | ||
|
|
||
| - name: Upload build artifacts | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: ui-build | ||
| path: ui/dist/ | ||
| retention-days: 7 | ||
|
|
||
| # Type check job - runs on PR and push | ||
| type-check: |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
| name: "Type Check" | ||
| runs-on: ubuntu-latest | ||
| defaults: | ||
| run: | ||
| working-directory: ./ui | ||
|
|
||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup pnpm | ||
| uses: pnpm/action-setup@v4 | ||
| with: | ||
| version: 10.11.0 | ||
| run_install: 'true' | ||
|
|
||
| - name: Run TypeScript type check | ||
| run: pnpm tsc | ||
|
|
||
| # Test coverage report - runs only on PR | ||
| test-coverage: |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
2a99500 to
47363bc
Compare
0488382 to
1a74bcd
Compare
1a74bcd to
d3de2a2
Compare
Proposed changes
TODO:
Types of changes
What types of changes does your code introduce?
Put an
xin the boxes that applyChecklist
Put an
xin the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any ofthem, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.
Further comments
This was generated with cursor and needs to be refined and connected with an actual API.