File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ # This workflow is used to build the binary wheels that can be uploaded to pypi
3+ # for releases. It produces an artifact containing a macOS and manylinux binary
4+ # wheel from the requested branch. It also runs the full test suite against
5+ # these wheels.
6+ name : Publish Docker Image
7+
8+ on :
9+ push :
10+ branches :
11+ - development
12+ tags :
13+ - v*
14+ pull_request :
15+ branches :
16+ - development
17+
18+ jobs :
19+ docker :
20+ runs-on : ubuntu-latest
21+ steps :
22+ - uses : actions/checkout@v2
23+
24+ - name : Log in to Docker Hub
25+ uses : docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
26+ with :
27+ username : chriscummins
28+ password : TestPrefix-${{ secrets.DOCKER_HUB_PASSWORD }}
29+
30+ - name : Get docker metadata
31+ uses : docker/metadata-action@v3
32+ with :
33+ images : chriscummins/compiler_gym
34+
35+ - name : Build and push Docker image
36+ uses : docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
37+ with :
38+ context : packaging/compiler_gym
39+ push : true
40+ tags : ${{ steps.meta.outputs.tags }}
41+ labels : ${{ steps.meta.outputs.labels }}
You can’t perform that action at this time.
0 commit comments