Created
May 2, 2020 04:17
-
-
Save webhacking/854f6913eebd9b7f31538a276d68af91 to your computer and use it in GitHub Desktop.
Revisions
-
webhacking created this gist
May 2, 2020 .There are no files selected for viewing
This file contains hidden or 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 charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,43 @@ on: push: branches: - master name: Deploy master branch jobs: deploy: name: deploy runs-on: ubuntu-latest strategy: matrix: node-version: [12.16.x] steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - name: Showing dir run: ls -al - name: Npm install run: npm install - name: Build run: npm run build - name: serverless deploy uses: serverless/github-action@master with: args: deploy - uses: 8398a7/action-slack@v3 with: status: ${{ job.status }} fields: repo,message,commit,author,action,eventName,ref,workflow # selectable (default: repo,message) if: always() # Pick up events even if the job fails or is canceled. env: SERVERLESS_ACCESS_KEY: ${{ secrets.AWS_EMOTION_IAM_ACCESS_KEY }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # optional SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} # required # or if using AWS creds directly # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}