fix: jan beta logo displayed in jan release (#4828)
8
.github/workflows/jan-electron-build.yml
vendored
@ -40,6 +40,8 @@ jobs:
|
||||
with:
|
||||
ref: ${{ github.ref }}
|
||||
public_provider: github
|
||||
beta: false
|
||||
nightly: false
|
||||
new_version: ${{ needs.get-update-version.outputs.new_version }}
|
||||
|
||||
build-windows-x64:
|
||||
@ -49,6 +51,8 @@ jobs:
|
||||
with:
|
||||
ref: ${{ github.ref }}
|
||||
public_provider: github
|
||||
beta: false
|
||||
nightly: false
|
||||
new_version: ${{ needs.get-update-version.outputs.new_version }}
|
||||
|
||||
build-linux-x64:
|
||||
@ -58,6 +62,8 @@ jobs:
|
||||
with:
|
||||
ref: ${{ github.ref }}
|
||||
public_provider: github
|
||||
beta: false
|
||||
nightly: false
|
||||
new_version: ${{ needs.get-update-version.outputs.new_version }}
|
||||
|
||||
update_release_draft:
|
||||
@ -82,4 +88,4 @@ jobs:
|
||||
# config-name: my-config.yml
|
||||
# disable-autolabeler: true
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
61
.github/workflows/template-build-linux-x64.yml
vendored
@ -55,55 +55,26 @@ jobs:
|
||||
if: inputs.beta == true && inputs.nightly != true
|
||||
shell: bash
|
||||
run: |
|
||||
echo "Icons before replacement:"
|
||||
ls -la electron/icons/
|
||||
|
||||
echo "Setting up beta icons"
|
||||
|
||||
# Replace the key icon files with move operations (no need for rm first)
|
||||
mv electron/icons/jan-beta-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-beta.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-beta.png electron/icons/icon.png
|
||||
mv electron/icons/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
|
||||
# Remove any remaining nightly icon files
|
||||
rm -f electron/icons/jan-nightly-512x512.png
|
||||
rm -f electron/icons/jan-nightly.ico
|
||||
rm -f electron/icons/jan-nightly.png
|
||||
rm -f electron/icons/jan-nightly-tray@2x.png
|
||||
rm -f electron/icons/jan-nightly-tray.png
|
||||
|
||||
# Verify the replacement
|
||||
echo "Icons after replacement:"
|
||||
ls -la electron/icons/
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-beta-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-beta.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-beta.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
|
||||
- name: Replace Icons for Nightly Build
|
||||
if: inputs.nightly == true && inputs.beta != true
|
||||
shell: bash
|
||||
run: |
|
||||
echo "Icons before replacement:"
|
||||
ls -la electron/icons/
|
||||
|
||||
echo "Setting up nightly icons"
|
||||
|
||||
# Replace the key icon files with move operations (no need for rm first)
|
||||
mv electron/icons/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-nightly.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-nightly.png electron/icons/icon.png
|
||||
mv electron/icons/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
|
||||
# Remove any remaining beta icon files
|
||||
rm -f electron/icons/jan-beta-512x512.png
|
||||
rm -f electron/icons/jan-beta.ico
|
||||
rm -f electron/icons/jan-beta.png
|
||||
rm -f electron/icons/jan-beta-tray@2x.png
|
||||
rm -f electron/icons/jan-beta-tray.png
|
||||
|
||||
# Verify the replacement
|
||||
echo "Icons after replacement:"
|
||||
ls -la electron/icons/
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-nightly.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-nightly.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
|
||||
|
||||
- name: Installing node
|
||||
uses: actions/setup-node@v1
|
||||
@ -213,4 +184,4 @@ jobs:
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: jan-linux-amd64-${{ inputs.new_version }}-AppImage
|
||||
path: ./electron/dist/*.AppImage
|
||||
path: ./electron/dist/*.AppImage
|
||||
36
.github/workflows/template-build-macos.yml
vendored
@ -65,31 +65,25 @@ jobs:
|
||||
if: inputs.beta == true && inputs.nightly != true
|
||||
shell: bash
|
||||
run: |
|
||||
rm -f electron/icons/512x512.png
|
||||
rm -f electron/icons/icon.ico
|
||||
rm -f electron/icons/icon.png
|
||||
rm -f electron/icons/icon-tray@2x.png
|
||||
rm -f electron/icons/icon-tray.png
|
||||
mv electron/icons/jan-beta-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-beta.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-beta.png electron/icons/icon.png
|
||||
mv electron/icons/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-beta-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-beta.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-beta.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
|
||||
- name: Replace Icons for Nightly Build
|
||||
if: inputs.nightly == true && inputs.beta != true
|
||||
shell: bash
|
||||
run: |
|
||||
rm -f electron/icons/512x512.png
|
||||
rm -f electron/icons/icon.ico
|
||||
rm -f electron/icons/icon.png
|
||||
rm -f electron/icons/icon-tray@2x.png
|
||||
rm -f electron/icons/icon-tray.png
|
||||
mv electron/icons/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-nightly.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-nightly.png electron/icons/icon.png
|
||||
mv electron/icons/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-nightly.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-nightly.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
|
||||
- name: Installing node
|
||||
uses: actions/setup-node@v1
|
||||
@ -236,4 +230,4 @@ jobs:
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: jan-mac-universal-${{ inputs.new_version }}
|
||||
path: ./electron/dist/*.dmg
|
||||
path: ./electron/dist/*.dmg
|
||||
36
.github/workflows/template-build-windows-x64.yml
vendored
@ -64,31 +64,25 @@ jobs:
|
||||
if: inputs.beta == true && inputs.nightly != true
|
||||
shell: bash
|
||||
run: |
|
||||
rm -f electron/icons/512x512.png
|
||||
rm -f electron/icons/icon.ico
|
||||
rm -f electron/icons/icon.png
|
||||
rm -f electron/icons/icon-tray@2x.png
|
||||
rm -f electron/icons/icon-tray.png
|
||||
mv electron/icons/jan-beta-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-beta.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-beta.png electron/icons/icon.png
|
||||
mv electron/icons/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-beta-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-beta.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-beta.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-beta-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-beta-tray.png electron/icons/icon-tray.png
|
||||
|
||||
- name: Replace Icons for Nightly Build
|
||||
if: inputs.nightly == true && inputs.beta != true
|
||||
shell: bash
|
||||
run: |
|
||||
rm -f electron/icons/512x512.png
|
||||
rm -f electron/icons/icon.ico
|
||||
rm -f electron/icons/icon.png
|
||||
rm -f electron/icons/icon-tray@2x.png
|
||||
rm -f electron/icons/icon-tray.png
|
||||
mv electron/icons/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
mv electron/icons/jan-nightly.ico electron/icons/icon.ico
|
||||
mv electron/icons/jan-nightly.png electron/icons/icon.png
|
||||
mv electron/icons/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
mv electron/icons/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
rm -rf electron/icons/*
|
||||
|
||||
cp electron/icons_dev/jan-nightly-512x512.png electron/icons/512x512.png
|
||||
cp electron/icons_dev/jan-nightly.ico electron/icons/icon.ico
|
||||
cp electron/icons_dev/jan-nightly.png electron/icons/icon.png
|
||||
cp electron/icons_dev/jan-nightly-tray@2x.png electron/icons/icon-tray@2x.png
|
||||
cp electron/icons_dev/jan-nightly-tray.png electron/icons/icon-tray.png
|
||||
|
||||
- name: Installing node
|
||||
uses: actions/setup-node@v1
|
||||
@ -232,4 +226,4 @@ jobs:
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: jan-win-x64-${{ inputs.new_version }}
|
||||
path: ./electron/dist/*.exe
|
||||
path: ./electron/dist/*.exe
|
||||
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 806 B After Width: | Height: | Size: 806 B |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 835 B After Width: | Height: | Size: 835 B |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |