Commit Graph

156 Commits

Author SHA1 Message Date
dal fe6cf9d945 Enhance GitHub Actions workflow for staging deployment
- Added support for pull requests targeting the staging branch to the existing workflow.
- This change improves the deployment process by ensuring that pull requests are also considered for staging deployments.
2025-01-03 15:59:25 -07:00
dal 03f522dddb Refactor GitHub Actions workflow for staging deployment
- Introduced a new job for database deployment, including steps to install Rust, cache dependencies, and run Diesel migrations.
- Updated the existing porter-deploy job to include AWS credentials configuration and SSL certificate retrieval from S3.
- Enhanced the overall structure and organization of the workflow for improved clarity and maintainability.
2025-01-03 15:56:44 -07:00
dal 3ab1f6a66d Update Dependabot configuration for cargo packages
- Changed the directory for the buster-cli package from "/packages/buster-cli" to "/cli".
- Added a new configuration for the cargo package in the "/api" directory.
- Updated scheduling and branch settings for both packages to improve dependency management.

These changes streamline the dependency update process and enhance the organization of package configurations.
2025-01-03 15:31:33 -07:00
porter-deployment-app[bot] 8ac228cca6
Create porter_app_staging_3155.yml file 2025-01-03 22:28:53 +00:00
Dallin Bentley 26198ab926 Update dependabot configuration: Set target branch to 'main', add labels for dependencies, and customize commit message format with prefix and scope inclusion. 2024-12-05 14:33:34 -07:00
Dallin Bentley 518c2f7ec7 Enhance buster-cli: Improve initialization process and model file handling
- Added a TODO in the init function for ID retrieval and storage in artifacts.
- Introduced an optional `sql_definition` field in `PostDatasetsRequest` for better model representation.
- Refactored `get_model_files` to support recursive directory processing, improving model file retrieval.
- Implemented logging for model file uploads to Buster, enhancing operational visibility.

These changes streamline the initialization and model file management, laying the groundwork for future enhancements.
2024-12-04 20:26:39 -07:00