File tree Expand file tree Collapse file tree 4 files changed +40
-0
lines changed Expand file tree Collapse file tree 4 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ # Container image that runs your code
2+ FROM python:3
3+
4+ # Copies your code file from your action repository to the filesystem path `/` of the container
5+ COPY entrypoint.sh /entrypoint.sh
6+
7+ # Make entrypoint.sh exacutable
8+ RUN chmod +x /entrypoint.sh
9+
10+ # Code file to execute when the docker container starts up (`entrypoint.sh`)
11+ ENTRYPOINT ["/entrypoint.sh" ]
Original file line number Diff line number Diff line change 1+ # action.yml
2+ name : ' Validate'
3+ description : ' Validates the package'
4+ runs :
5+ using : ' docker'
6+ image : ' Dockerfile'
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ pip install twine
4+ pip install wheel
5+ python setup.py sdist bdist_wheel
6+
7+ twine check dist/*
Original file line number Diff line number Diff line change 1+ name : Validate SDK
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - ' master'
7+
8+ jobs :
9+ deploy :
10+ name : Validate
11+ runs-on : ubuntu-latest
12+ steps :
13+ - name : Checkout
14+ uses : actions/checkout@v2
15+ - name : Validate
16+ uses : ./.github/actions/validate
You can’t perform that action at this time.
0 commit comments