|
1 |
| -name: Publish Docker image |
| 1 | +name: Publish packages |
2 | 2 | on:
|
3 | 3 | release:
|
4 | 4 | types: [published]
|
5 | 5 | jobs:
|
6 |
| - docker_publish: |
7 |
| - name: Push Docker image to Github Hub |
8 |
| - runs-on: ubuntu-latest |
9 |
| - steps: |
10 |
| - - name: Get the version |
11 |
| - id: vars |
12 |
| - run: | |
13 |
| - echo ::set-output name=sha::$(echo ${GITHUB_SHA:0:7}) |
14 |
| - echo ::set-output name=tag::$(echo ${GITHUB_REF#refs/tags/}) |
15 |
| - - name: Docker Login to Registry |
16 |
| - run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u cerc-io --password-stdin |
17 |
| - - name: Docker Pull |
18 |
| - run: docker pull ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.sha}} |
19 |
| - - name: Tag docker image |
20 |
| - run: docker tag ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.sha}} ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.tag}} |
21 |
| - - name: Docker Push to Github Hub |
22 |
| - run: docker push ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.tag}} |
23 |
| - |
24 | 6 | npm_publish:
|
25 | 7 | runs-on: ubuntu-latest
|
26 | 8 | strategy:
|
|
49 | 31 | - name: lerna publish
|
50 | 32 | run: |
|
51 | 33 | yarn lerna publish from-package --no-git-tag-version --yes
|
| 34 | +
|
| 35 | + # docker_publish: |
| 36 | + # name: Push Docker image to Github Hub |
| 37 | + # runs-on: ubuntu-latest |
| 38 | + # steps: |
| 39 | + # - name: Get the version |
| 40 | + # id: vars |
| 41 | + # run: | |
| 42 | + # echo ::set-output name=sha::$(echo ${GITHUB_SHA:0:7}) |
| 43 | + # echo ::set-output name=tag::$(echo ${GITHUB_REF#refs/tags/}) |
| 44 | + # - name: Docker Login to Registry |
| 45 | + # run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u cerc-io --password-stdin |
| 46 | + # - name: Docker Pull |
| 47 | + # run: docker pull ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.sha}} |
| 48 | + # - name: Tag docker image |
| 49 | + # run: docker tag ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.sha}} ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.tag}} |
| 50 | + # - name: Docker Push to Github Hub |
| 51 | + # run: docker push ghcr.io/cerc-io/watcher-ts:${{steps.vars.outputs.tag}} |
0 commit comments