diff --git a/.github/workflows/develop.yml b/.github/workflows/develop.yml index 6c98803af3cd7..df6216d1b000b 100644 --- a/.github/workflows/develop.yml +++ b/.github/workflows/develop.yml @@ -3,13 +3,15 @@ name: development deploy on: push: branches: - - development + - dev-hamamatsu jobs: deploy: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 + with: + ref: dev-hamamatsu - name: Setup Node uses: actions/setup-node@v1 @@ -29,9 +31,13 @@ jobs: - run: yarn run generate:dev --fail-on-page-error - run: "echo \"User-agent: *\nDisallow: /\" > ./dist/robots.txt" - - name: deploy - uses: peaceiris/actions-gh-pages@v3 + - name: deploy to s3 + uses: jakejarvis/s3-sync-action@master with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./dist - publish_branch: dev-pages + args: --acl public-read --follow-symlinks --delete + env: + AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET_DEVELOP }} + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_DEPLOY_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_DEPLOY_SECRET_ACCESS_KEY }} + AWS_REGION: 'ap-northeast-1' # optional: defaults to us-east-1 + SOURCE_DIR: './dist' \ No newline at end of file