add missing tile icons for microsoft

pull/289/head
Mikael Finstad 6 years ago
parent 3c2045d810
commit fbd69c3c0c

@ -9,7 +9,7 @@ jobs:
strategy:
matrix:
# os: [macos-latest, ubuntu-latest, windows-latest]
os: [macos-latest]
os: [windows-latest]
steps:
- name: Check out Git repository
@ -48,8 +48,9 @@ jobs:
mac_certs: ${{ secrets.mac_certs }}
mac_certs_password: ${{ secrets.mac_certs_password }}
windows_certs: ${{ secrets.windows_certs }}
windows_certs_password: ${{ secrets.windows_certs_password }}
# Temporary 30 day certificate, not needed for Microsoft Store
# windows_certs: ${{ secrets.windows_certs }}
# windows_certs_password: ${{ secrets.windows_certs_password }}
env:
# macOS notarization API key
API_KEY_ID: ${{ secrets.api_key_id }}

@ -0,0 +1,4 @@
npx svg2png src/icon.svg --output=build-resources/appx/StoreLogo.png --width=50 --height=50
npx svg2png src/icon.svg --output=build-resources/appx/Square150x150Logo.png --width=300 --height=300
npx svg2png src/icon.svg --output=build-resources/appx/Square44x44Logo.png --width=44 --height=44
npx svg2png src/icon.svg --output=build-resources/appx/Wide310x150Logo.png --width=620 --height=300

@ -8,7 +8,7 @@
"homepage": "./",
"scripts": {
"start": "concurrently -k \"BROWSER=none PORT=3001 react-scripts start\" \"wait-on http://localhost:3001 && electron .\"",
"icon-gen": "mkdir -p icon-build && svg2png src/icon.svg -o ./icon-build/app-512.png -w 512 -h 512 && mkdir -p icns-build && icon-gen -i src/icon.svg -o ./icns-build --icns --icns-sizes 512,1024",
"icon-gen": "mkdir -p build-resources/appx && ./generate-microsoft-icons.sh && mkdir -p icon-build && svg2png src/icon.svg -o ./icon-build/app-512.png -w 512 -h 512 && mkdir -p icns-build && icon-gen -i src/icon.svg -o ./icns-build --icns --icns-sizes 512,1024",
"build": "yarn icon-gen && react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
@ -105,6 +105,9 @@
]
},
"build": {
"directories": {
"buildResources": "build-resources"
},
"files": [
"build/**/*",
"!node_modules/ffmpeg-static/ffmpeg",

Loading…
Cancel
Save