diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml index 27ffe37..c20d5f8 100644 --- a/.github/workflows/build-and-deploy.yml +++ b/.github/workflows/build-and-deploy.yml @@ -58,6 +58,9 @@ jobs: with: name: marketplace-build path: dist/ + # Required because of https://github.com/actions/upload-artifact/issues/38 + - name: deploy/set-artifact-permissions + run: chmod +x dist/* - name: deploy/master-branch if: ${{ github.ref_name == 'master' }} env: @@ -70,9 +73,3 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.MM_MARKETPLACE_AWS_ACCESS_KEY_ID_PRODUCTION }} AWS_SECRET_ACCESS_KEY: ${{ secrets.MM_MARKETPLACE_AWS_SECRET_ACCESS_KEY_PRODUCTION }} run: serverless deploy function -f server --stage production --verbose - - name: deploy/persist-lambda-artifact - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 - with: - name: marketplace-lambda-artifact - path: .serverless/mattermost-marketplace.zip - retention-days: 7