|
55 | 55 | run: | |
56 | 56 | echo "RELEASE_VERSION=$(echo '${{ github.event.inputs.version }}' | sed -e s/^v//)" | Out-File -FilePath $env:GITHUB_ENV -Append |
57 | 57 | # echo "RELEASE_VERSION=$(echo '${{ github.event.release.tag_name }}' | sed -e s/^v//)" | Out-File -FilePath $env:GITHUB_ENV -Append |
58 | | - - name: Debug |
59 | | - if: ${{ matrix.use-buildx == false }} |
| 58 | + - name: Print release version |
60 | 59 | run: | |
61 | | - echo ${env:RELEASE_VERSION} |
| 60 | + echo ${{ env.RELEASE_VERSION }} |
62 | 61 | - name: Checkout |
63 | 62 | uses: actions/checkout@v2 |
64 | 63 | - name: Set up QEMU |
@@ -104,25 +103,25 @@ jobs: |
104 | 103 | run: | |
105 | 104 | echo "RELEASE_VERSION=$(echo '${{ github.event.inputs.version }}' | sed -e s/^v//)" >> $GITHUB_ENV |
106 | 105 | # echo "RELEASE_VERSION=$(echo '${{ github.event.release.tag_name }}' | sed -e s/^v//)" >> $GITHUB_ENV |
107 | | -# - name: Checkout |
108 | | -# uses: actions/checkout@v2 |
109 | | -# - name: Login to DockerHub |
110 | | -# uses: docker/login-action@v1 |
111 | | -# with: |
112 | | -# username: ${{ secrets.DOCKERHUB_USERNAME }} |
113 | | -# password: ${{ secrets.DOCKERHUB_TOKEN }} |
114 | | -# - name: Docker Manifest |
115 | | -# run: | |
116 | | -# docker manifest create gesellix/echo-server:${{ env.RELEASE_VERSION }} \ |
117 | | -# --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-linux-amd64 \ |
118 | | -# --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-linux-arm64-8 \ |
119 | | -# --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-windows-amd64 |
| 106 | + - name: Checkout |
| 107 | + uses: actions/checkout@v2 |
| 108 | + - name: Login to DockerHub |
| 109 | + uses: docker/login-action@v1 |
| 110 | + with: |
| 111 | + username: ${{ secrets.DOCKERHUB_USERNAME }} |
| 112 | + password: ${{ secrets.DOCKERHUB_TOKEN }} |
| 113 | + - name: Docker Manifest |
| 114 | + run: | |
| 115 | + docker manifest create gesellix/echo-server:${{ env.RELEASE_VERSION }} \ |
| 116 | + --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-linux-amd64 \ |
| 117 | + --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-linux-arm64-8 \ |
| 118 | + --amend gesellix/echo-server:${{ env.RELEASE_VERSION }}-windows-amd64 |
120 | 119 | # - name: Docker Annotate |
121 | 120 | # run: | |
122 | 121 | # docker manifest annotate --os windows --arch amd64 \ |
123 | 122 | # --os-version "10.0.20348.169"\ |
124 | 123 | # gesellix/echo-server:${{ env.RELEASE_VERSION }} gesellix/echo-server:${{ env.RELEASE_VERSION }}-windows-amd64 |
125 | | -# - name: Docker Push |
126 | | -# run: | |
127 | | -# docker manifest push gesellix/echo-server:${{ env.RELEASE_VERSION }} |
| 124 | + - name: Docker Push |
| 125 | + run: | |
| 126 | + docker manifest push gesellix/echo-server:${{ env.RELEASE_VERSION }} |
128 | 127 | ... |
0 commit comments