Update .github/workflows/build.yaml
Some checks failed
Build Electron / Build Dockerfile (push) Failing after 4s
Build Electron / Build Electron (push) Has been skipped

This commit is contained in:
2025-07-18 13:56:44 -04:00
parent d74d18a673
commit b8ec184d33

View File

@@ -21,7 +21,7 @@ jobs:
- name: Get Version
id: version
run: |
VERSION=$(cat server/package.json | grep version | grep -Eo '[0-9][[:alnum:]\.\/\-]+')
VERSION=$(cat package.json | grep version | grep -Eo '[0-9][[:alnum:]\.\/\-]+')
echo "version=$VERSION" >> $GITHUB_OUTPUT
echo $VERSION
@@ -29,20 +29,20 @@ jobs:
run: |
cd electron
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker build -t "$REGISTRY/momentum/electron-builder:${{github.ref_name}}" .
docker build -t "$REGISTRY/${{github.repository}}:${{github.ref_name}}" .
- name: Publish Branch Tag
run: |
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker login -u ${{github.repository_owner}} -p ${{secrets.DEPLOY_TOKEN}} $REGISTRY
docker push "$REGISTRY/momentum/electron-builder:${{github.ref_name}}"
docker push "$REGISTRY/${{github.repository}}:${{github.ref_name}}"
- name: Publish Latest Tag
run: |
if [ "${{github.ref_name}}" = "master" ]; then
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker tag "$REGISTRY/momentum/electron-builder:${{github.ref_name}}" "$REGISTRY/momentum/electron-builder:latest"
docker push "$REGISTRY/momentum/electron-builder:latest"
docker tag "$REGISTRY/${{github.repository}}:${{github.ref_name}}" "$REGISTRY/${{github.repository}}:latest"
docker push "$REGISTRY/${{github.repository}}:latest"
fi
electron: