diff --git a/.github/workflows/deploy-deuxfleurs.yml b/.github/workflows/deploy-deuxfleurs.yml index e9ae45f..92caa92 100644 --- a/.github/workflows/deploy-deuxfleurs.yml +++ b/.github/workflows/deploy-deuxfleurs.yml @@ -24,22 +24,13 @@ jobs: - name: Build Hugo run: | hugo -b "${{secrets.BASE_URL}}" - - name: Install AWS CLI - uses: unfor19/install-aws-cli-action@v1 + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: garage - name: Deploy to Deuxfleurs run: | - touch ~/.awsrc - echo "export AWS_ACCESS_KEY_ID=${{secrets.AWS_ACCESS_KEY_ID}}" >> ~/.awsrc - echo "export AWS_SECRET_ACCESS_KEY=${{secrets.AWS_SECRET_ACCESS_KEY}}" >> ~/.awsrc - echo "export AWS_DEFAULT_REGION='garage'" >> ~/.awsrc - mkdir ~/.aws - touch ~/.aws/credentials - echo "[default]" >> ~/.aws/credentials - echo "aws_access_key_id = ${{secrets.AWS_ACCESS_KEY_ID}}" >> ~/.aws/credentials - echo "aws_secret_access_key = ${{secrets.AWS_SECRET_ACCESS_KEY}}" >> ~/.aws/credentials - echo "region = garage" >> ~/.aws/credentials - function aws { command aws --endpoint-url https://garage.deuxfleurs.fr $@ ; } - aws --version - source ~/.awsrc - aws s3 website now-playing --index-document index.html --error-document 404.html - aws s3 sync --delete public s3://now-playing + aws --endpoint-url https://garage.deuxfleurs.fr --version + aws --endpoint-url https://garage.deuxfleurs.fr s3 sync --delete public s3://now-playing?endpoint=garage.deuxfleurs.fr®ion=garage&s3ForcePathStyle=true