Fix github actions (#167)

* sorry, lazy commit

* another lazy commit

* Update on-main.yaml

* Fixed.

* Update on-main.yaml

* Update on-main.yaml

* Update on-main.yaml

* Update on-main.yaml

* Update on-main.yaml

* Update on-main.yaml

Co-authored-by: A. F. Dudley <AFDudley@users.noreply.github.com>
This commit is contained in:
Ashwin Phatak 2021-07-28 13:28:23 +05:30 committed by GitHub
parent c677e5942c
commit 3e9aa4d066
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,13 +27,14 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Get the version - name: Get the version
id: vars id: vars
run: echo ::set-output name=sha::$(echo ${GITHUB_SHA:0:7}) run: |
echo ::set-output name=sha::$(echo ${GITHUB_SHA:0:7})
echo ::set-output name=repo::$(echo ${{ github.repository }})
- name: Run docker build - name: Run docker build
run: make docker-build run: docker build -t ${{steps.vars.outputs.repo}} .
- name: Tag docker image - name: Tag docker image
run: docker tag vulcanize/watcher-ts ghcr.io/vulcanize/watcher-ts:${{steps.vars.outputs.sha}} run: docker tag ${{steps.vars.outputs.repo}} ghcr.io/${{steps.vars.outputs.repo}}:${{steps.vars.outputs.sha}}
- name: Docker Login - name: Docker Login
run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u vulcanize --password-stdin run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u vulcanize --password-stdin
- name: Docker Push - name: Docker Push
run: docker push ghcr.io/vulcanize/watcher-ts:${{steps.vars.outputs.sha}} run: docker push ghcr.io/${{steps.vars.outputs.repo}}:${{steps.vars.outputs.sha}}