File tree Expand file tree Collapse file tree 4 files changed +36
-0
lines changed
Expand file tree Collapse file tree 4 files changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ # Container image that runs your code
2+ FROM ruby:latest
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+ gem build * .gemspec
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 SDK
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