|
34 | 34 | - name: Update version |
35 | 35 | shell: bash |
36 | 36 | run: | |
37 | | - sed -i "s/^version: .+/version: ${{ github.ref_name }}/g" docker/config.yaml |
38 | 37 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/about.html |
39 | 38 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/modals/initial_setup/welcome.html |
40 | 39 | - name: Login to DockerHub |
|
84 | 83 | - name: Update version |
85 | 84 | shell: bash |
86 | 85 | run: | |
87 | | - sed -i "s/^version: .+/version: ${{ github.ref_name }}/g" docker/config.yaml |
88 | 86 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/about.html |
89 | 87 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/modals/initial_setup/welcome.html |
90 | 88 | - name: Login to DockerHub |
@@ -133,7 +131,6 @@ jobs: |
133 | 131 | - name: Update version |
134 | 132 | shell: bash |
135 | 133 | run: | |
136 | | - sed -i "s/^version: .+/version: ${{ github.ref_name }}/g" docker/config.yaml |
137 | 134 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/about.html |
138 | 135 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/modals/initial_setup/welcome.html |
139 | 136 | - name: Login to DockerHub |
@@ -182,7 +179,6 @@ jobs: |
182 | 179 | - name: Update version |
183 | 180 | shell: bash |
184 | 181 | run: | |
185 | | - sed -i "s/^version: .+/version: ${{ github.ref_name }}/g" docker/config.yaml |
186 | 182 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/about.html |
187 | 183 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/modals/initial_setup/welcome.html |
188 | 184 | - name: Login to DockerHub |
@@ -231,7 +227,6 @@ jobs: |
231 | 227 | - name: Update version |
232 | 228 | shell: bash |
233 | 229 | run: | |
234 | | - sed -i "s/^version: .+/version: ${{ github.ref_name }}/g" docker/config.yaml |
235 | 230 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/about.html |
236 | 231 | sed -i 's/%version%/${{ github.ref_name }}/g' docker/web/nspanelmanager/web/templates/modals/initial_setup/welcome.html |
237 | 232 | - name: Login to DockerHub |
@@ -281,18 +276,20 @@ jobs: |
281 | 276 | echo "Cannot determine image name!" |
282 | 277 | exit 1 |
283 | 278 | fi |
284 | | - - name: Checkout the repository |
| 279 | + - name: Checkout the repository (main) |
285 | 280 | uses: actions/checkout@v4 |
286 | | - if: ${{ steps.image_name.outputs.branch == 'beta' }} |
287 | 281 | with: |
288 | 282 | ref: main |
| 283 | + - name: Update main version in main branch |
| 284 | + if: ${{ steps.image_name.outputs.branch == 'main' }} |
| 285 | + run: | |
| 286 | + sed -i "|^version: .*$|version: ${{ github.ref_name }}|g" docker/config.yaml |
289 | 287 | - name: Update beta version in main branch |
290 | 288 | if: ${{ steps.image_name.outputs.branch == 'beta' }} |
291 | 289 | run: | |
292 | | - sed -i "/^version/s/.*/version: ${{ github.ref_name }}/g" docker-beta/config.yaml |
| 290 | + sed -i "|^version: .*$|version: ${{ github.ref_name }}|g" docker-beta/config.yaml |
293 | 291 | - uses: stefanzweifel/git-auto-commit-action@v5 |
294 | | - if: ${{ steps.image_name.outputs.branch == 'beta' }} |
295 | 292 | with: |
296 | | - commit_message: Update beta version reference |
| 293 | + commit_message: Update version for Home Assistant config. |
297 | 294 | branch: "main" |
298 | 295 | push_options: "--force" |
0 commit comments