Update .github/workflows/build.yaml
This commit is contained in:
10
.github/workflows/build.yaml
vendored
10
.github/workflows/build.yaml
vendored
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user