Skip to content

Commit 6ad8ae2

Browse files
committed
Build and copy builds artifacts to S3
Resolves #7
1 parent 259f6d1 commit 6ad8ae2

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/deploy-branch.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Deploy-branch
2+
3+
on:
4+
pull_request:
5+
jobs:
6+
deploy-branch:
7+
runs-on: ['self-hosted', 'Linux', 'flavor-8-16']
8+
container: tarantool/doc-builder:slim-4.2
9+
env:
10+
AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}}
11+
AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}}
12+
AWS_DEFAULT_REGION: ${{secrets.AWS_DEFAULT_REGION}}
13+
ENDPOINT_URL: ${{secrets.ENDPOINT_URL}}
14+
S3_UPLOAD_PATH: ${{secrets.S3_UPLOAD_PATH}}
15+
S3_BUCKET: ${{secrets.S3_BUCKET}}
16+
steps:
17+
- uses: actions/checkout@v2
18+
19+
- name: Set branch name from source branch
20+
run: echo "BRANCH_NAME=${GITHUB_HEAD_REF##*/}" >> $GITHUB_ENV
21+
22+
- run: sphinx-build -b json source -d build/.doctrees build/json
23+
- run: bash upload_output.sh

0 commit comments

Comments
 (0)