Skip to content

New actions workflow#23

Merged
johnnynv merged 9 commits intoNVIDIA-AI-Blueprints:mainfrom
bp-cicd-org:new_actions_workflow
Jan 27, 2026
Merged

New actions workflow#23
johnnynv merged 9 commits intoNVIDIA-AI-Blueprints:mainfrom
bp-cicd-org:new_actions_workflow

Conversation

@johnnynv
Copy link
Copy Markdown
Collaborator

No description provided.

- Deploy services via Docker Compose instead of Notebook
- Add preflight checks for secrets, Docker, ports, disk space, GPU
- Run pytest tests using test image with dfw marker
- Endpoint: http://localhost:8000 (--dfw-api-url)
Deploy and pytest must run in the same job so that pytest can access
the deployed services at localhost:8000. Separate jobs run on different
runner instances and cannot share network endpoints.
- Download ic-fspml/stock_news_sentiment dataset (from notebook Section 1.1)
- Override workload_id and client_id to match pytest test cases
- Add detailed comments explaining data source and override rationale
- Transform data to OpenAI-style request/response format for Data Flywheel
- Use python3 << 'PYTHON_SCRIPT' with proper indentation
- Validate YAML syntax before commit
- Add --break-system-packages for PEP 668 compliance
@johnnynv johnnynv merged commit f6d42e7 into NVIDIA-AI-Blueprints:main Jan 27, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant