-
Notifications
You must be signed in to change notification settings - Fork 22
47 lines (39 loc) · 1.67 KB
/
release.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# name: Build and Release Docker Image
# on:
# release:
# types: [published, prereleased]
# jobs:
# build:
# name: Build and Push
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@master
# - name: Setup dotnet
# uses: actions/setup-dotnet@v1
# with:
# dotnet-version: |
# 6.0.x
# - name: Log Variables
# run: |
# echo "action - ${{ github.event.action }}"
# echo "url - ${{ github.event.release.url }}"
# echo "assets_url - ${{ github.event.release.assets_url }}"
# echo "id - ${{ github.event.release.id }}"
# echo "tag_name - ${{ github.event.release.tag_name }}"
# echo "assets - ${{ github.event.assets }}"
# echo "assets[0] - ${{ github.event.assets[0] }}"
# - uses: cschleiden/replace-tokens@v1
# with:
# files: '["**/Dockerfile.Release"]'
# env:
# VERSION: ${{ github.event.release.tag_name }}
# - name: Build the Docker container image
# run: docker build -f "./src/Blockcore.Explorer/Dockerfile.Release" -t blockcore/explorer:latest -t blockcore/explorer:${{ github.event.release.tag_name }} "."
# - name: Login and Push to Docker Registry
# run: |
# docker login -u "sondreb" -p "${{secrets.DockerHubSecret}}"
# docker push --all-tags blockcore/explorer
# # - name: Login and Push to GitHub Docker Registry
# # run: |
# # docker login docker.pkg.github.com -u "blockcore-indexer" -p "${{secrets.GITHUB_TOKEN}}"
# # docker push docker.pkg.github.com/block-core/blockcore-indexer/blockcoreindexer:latest