-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loading status checks…
Improve auto deployment using Github Action (#7)
* Remove old training and example files for model updates * Remove examples module and update dependencies * Implement directory traversal function in filesystem.rs * Update GitHub Actions workflow and refactor code with `From` traits * Update CD workflow to use checkout v3 and refactor versioning steps * Add `.secrets` to .gitignore * Add `cd_local` task to Justfile for local testing * Fix quotes in version outputs in GitHub workflow CD script * Fix duplicate version output properties in CD workflow * Fix missing YAML indentation in GitHub Actions CD workflow * Disable CD workflows and comments * Add CD workflow with branch triggers and automated tasks * Remove 'examples' subcommand and associated test logic * Fix duplicate push commands in CD workflow * Refactor CD workflow and streamline version retrieval script * Update CD workflow to run tests on PR merge * Simplify version comparison logic in CD workflow * Remove duplicate cargo-bump installation in CI workflow * Add macOS to CI workflow matrix * Fix version output references in GitHub CD workflow * Simplify version environment variables in CD workflow * Fix redundant apt-get update/install commands in cd.yml * Remove redundant installation of 'jq' in CI workflow * Fix CD workflow dependency duplication * Update Rust setup in GitHub Actions workflow * Update CD workflow to include stable Rust toolchain * Add caching for cargo registry, index, and build in CD workflow * Fix matrix variable and improve consistency in CD workflow * Delete unused .cargo/config.toml file * Refactor GitHub Actions: Add linting, setup, and integration steps * Refactor GitHub Actions workflow for Rust toolchain * Consolidate cargo cache paths in GitHub Actions workflow * Add actor email configuration in GitHub Actions CD workflow * Add Rust nightly toolchain to CD workflow
- Loading branch information
Showing
10 changed files
with
180 additions
and
119 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
/target | ||
http-cacache/* | ||
.secrets | ||
.env.local |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,3 +21,5 @@ docker-build: | |
|
||
docker-run IMG CMD: | ||
docker run --rm -v $PWD:/git-ai -w /git-ai -it {{IMG}} {{CMD}} | ||
cd_local: | ||
act |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#!/bin/bash | ||
|
||
cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version' |
Oops, something went wrong.