From a6ce29883b996f36d79a40a35fe52eadeb4613ca Mon Sep 17 00:00:00 2001 From: Evgenii Kozlov Date: Mon, 1 Jul 2024 15:56:23 +0200 Subject: [PATCH] DROID-2627 App | Tech | Github CI actions for release artefacts --- .github/workflows/release.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1a7668663d..4c89b2076d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: RELEASE_STORE_PWD: ${{ secrets.RELEASE_STORE_PWD }} run: ./scripts/release/setup-store.sh $token_secret $RELEASE_KEY_ALIAS $RELEASE_KEY_PWD $RELEASE_STORE_PWD - - uses: actions/checkout@master + - uses: actions/checkout@v3 with: name: Setup license repository repository: anyproto/open @@ -57,9 +57,15 @@ jobs: if: always() run: ./scripts/release/clean-secrets.sh - - name: Upload artifacts + - name: Prepare artefacts uses: actions/upload-artifact@master + run: mkdir app/build/outputs/apk/release/release-artefacts/ mv app/build/outputs/apk/release/*.apk app/build/outputs/apk/release/release-artefacts/ + + - name: Upload to S3 + uses: shallwefootball/s3-upload-action@v1.3.3 with: - name: Release APK. - path: | - app/build/outputs/apk/release/ \ No newline at end of file + aws_key_id: ${{ secrets.AWS_KEY_ID }} + aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY}} + aws_bucket: ${{ secrets.AWS_BUCKET }} + endpoint: ${{ secrets.AWS_ENDPOINT }} + path: app/build/outputs/apk/release/release-artefacts/ \ No newline at end of file