This commit is contained in:
+11
-21
@@ -10,26 +10,6 @@ concurrency:
|
||||
|
||||
|
||||
jobs:
|
||||
check:
|
||||
name: Check
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions-rust-lang/setup-rust-toolchain@v1
|
||||
with:
|
||||
toolchain: 1.97
|
||||
- uses: Swatinem/rust-cache@v2
|
||||
- run: |
|
||||
mkdir -p ~/.ssh
|
||||
echo "${{ secrets.MYREPO_TOKEN }}" > ~/.ssh/soaricarus_models_deploy_key
|
||||
chmod 600 ~/.ssh/soaricarus_models_deploy_key
|
||||
ssh-keyscan ${{ secrets.MYHOST }} >> ~/.ssh/known_hosts
|
||||
|
||||
eval $(ssh-agent -s)
|
||||
ssh-add -v ~/.ssh/soaricarus_models_deploy_key
|
||||
|
||||
cargo check
|
||||
|
||||
test:
|
||||
name: Test Suite
|
||||
runs-on: ubuntu-24.04
|
||||
@@ -65,6 +45,15 @@ jobs:
|
||||
docker ps -a
|
||||
echo "Docker environment check complete."
|
||||
|
||||
|
||||
- name: Setup AWS CLI
|
||||
uses: aws-actions/configure-aws-credentials@v4
|
||||
with:
|
||||
aws-access-key-id: ${{ secrets.GARAGE_KEY_ID }}
|
||||
aws-secret-access-key: ${{ secrets.GARAGE_SECRET }}
|
||||
aws-region: ${{ secrets.GARAGE_REGION }}
|
||||
mask-aws-account-id: false
|
||||
|
||||
- name: Setup LocalStack S3
|
||||
run: |
|
||||
# Install AWS CLI
|
||||
@@ -78,7 +67,8 @@ jobs:
|
||||
|
||||
# Wait for LocalStack
|
||||
until curl -s http://localhost:4566/_localstack/health | grep -q '"s3":"available"'; do
|
||||
sleep 3
|
||||
echo "Wating for localstack"
|
||||
sleep 2
|
||||
done
|
||||
|
||||
# CHOOSE A BUCKET NAME - this is whatever you want
|
||||
|
||||
Reference in New Issue
Block a user