File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : ' CD'
2+ on :
3+ push :
4+ branches :
5+ - ' dev'
6+ jobs :
7+ Deploy :
8+ runs-on : ubuntu-latest
9+ steps :
10+ - name : Install libvips
11+ run : sudo apt-get install libvips
12+ - uses : actions/checkout@v2
13+ - name : Setup Node 12
14+ uses : actions/setup-node@v2
15+ with :
16+ node-version : ' 12'
17+ - name : Install dependencies
18+ run : |
19+ npm ci --ignore-scripts --unsafe-perm
20+ - name : Force installing sharp
21+ run : npm install --ignore-scripts=false --verbose sharp
22+ - name : ' Create env file'
23+ run : |
24+ touch .env
25+ echo GATSBY_ALGOLIA_APP_ID=${{ secrets.GATSBY_ALGOLIA_APP_ID }} >> .env
26+ echo GATSBY_ALGOLIA_SEARCH_KEY=${{ secrets.GATSBY_ALGOLIA_SEARCH_KEY }} >> .env
27+ echo ALGOLIA_ADMIN_KEY=${{ secrets.ALGOLIA_ADMIN_KEY }} >> .env
28+ cat .env
29+ - name : Build
30+ run : |
31+ PREFIX_PATHS=true npm run build && npm run deploy
32+ env :
33+ AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
34+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
35+ AWS_DEFAULT_REGION : ' us-east-1'
36+ AWS_DEFAULT_OUTPUT : json
Original file line number Diff line number Diff line change 1+ name : ' CI'
2+ on :
3+ pull_request :
4+ types : [ opened, synchronize, reopened ]
5+ jobs :
6+ CI :
7+ runs-on : ubuntu-latest
8+ steps :
9+ - name : Install libvips
10+ run : sudo apt-get install libvips
11+ - uses : actions/checkout@v2
12+ - name : Setup Node 12
13+ uses : actions/setup-node@v2
14+ with :
15+ node-version : ' 12'
16+ - name : Install dependencies
17+ run : |
18+ npm ci --ignore-scripts --unsafe-perm
19+ - name : Force installing sharp
20+ run : npm install --ignore-scripts=false --verbose sharp
21+ - name : ' Create env file'
22+ run : |
23+ touch .env
24+ echo GATSBY_ALGOLIA_APP_ID=${{ secrets.GATSBY_ALGOLIA_APP_ID }} >> .env
25+ echo GATSBY_ALGOLIA_SEARCH_KEY=${{ secrets.GATSBY_ALGOLIA_SEARCH_KEY }} >> .env
26+ echo ALGOLIA_ADMIN_KEY=${{ secrets.ALGOLIA_ADMIN_KEY }} >> .env
27+ cat .env
28+ - name : Build
29+ run : |
30+ PREFIX_PATHS=true npm run build
You can’t perform that action at this time.
0 commit comments