Skip to content

Commit

Permalink
build: change built file location
Browse files Browse the repository at this point in the history
  • Loading branch information
toxophilist committed Nov 21, 2024
1 parent dc1bcc1 commit dfbd3da
Show file tree
Hide file tree
Showing 8 changed files with 526 additions and 36 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/development-build-desktop-application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,17 +102,17 @@ jobs:
run: |
npm run github-action-build-macos-x86
ls -lashR ./ocd/dist
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/make/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-${{ env.OCD_VERSION }}-*.dmg --clobber
- name: Upload Windows Artifact to Release
if: matrix.os == 'windows-latest' && (failure() || success())
run: |
ls -R ./ocd/dist
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/win/ocd-${{ env.OCD_VERSION }}-x64.exe --clobber
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-${{ env.OCD_VERSION }}-x64.exe --clobber
- name: Upload Linux Artifact to Release
if: matrix.os == 'ubuntu-latest' && (failure() || success())
run: |
ls -lashR ./ocd/dist
# gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.rpm --clobber
# gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.deb --clobber
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.snap --clobber
gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/release/${{ env.OCD_VERSION }}/ocd-${{ env.OCD_VERSION }}-*.snap --clobber
# gh release upload ${{ env.BRANCH_RELEASE_TAG }} ./ocd/dist/linux/ocd-${{ env.OCD_VERSION }}-*.AppImage --clobber
503 changes: 483 additions & 20 deletions ocd/package-lock.json

Large diffs are not rendered by default.

37 changes: 31 additions & 6 deletions ocd/packages/electron-desktop/electron-builder.json5
Original file line number Diff line number Diff line change
@@ -1,21 +1,46 @@
// @see - https://www.electron.build/configuration/configuration
{
"$schema": "https://raw.githubusercontent.com/electron-userland/electron-builder/master/packages/app-builder-lib/scheme.json",
"appId": "YourAppID",
"appId": "com.oracle.okit-ocd",
"artifactName": "${productName}-${version}-${arch}.${ext}",
"asar": true,
"productName": "YourAppName",
"directories": {
"output": "release/${version}"
"output": "../../dist/release/${version}"
},
"files": [
"dist",
"dist-electron"
],
"fileAssociations": [
{
"ext": "okit",
"name": "OCD Design",
"role": "Editor"
},
{
"ext": "ocd",
"name": "OCD Design",
"role": "Editor"
}
],
"mac": {
"icon": "public/assets/icon.icns",
"category": "public.app-category.developer-tools",
"mergeASARs": false,
"target": [
"dmg"
],
"artifactName": "${productName}-Mac-${version}-Installer.${ext}"
{
"target": "dmg",
"arch": ["universal"]
}
]
},
"dmg": {
"icon": "public/assets/icon.icns",
"background": "public/assets/background.png",
"window": {
"width": 585,
"height": 355
}
},
"win": {
"target": [
Expand Down
8 changes: 5 additions & 3 deletions ocd/packages/electron-desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,10 @@
],
"license": "UPL-1.0",
"scripts": {
"clean": "rm -rf lib dist dist-electron out",
"purge": "npm run clean && rm -rf node_modules",
"dev": "NODE_OPTIONS=--max-old-space-size=8192 vite",
"dev-build": "tsc && NODE_OPTIONS=--max-old-space-size=8192 vite build && electron-builder",
"dev-build": "tsc && NODE_OPTIONS=--max-old-space-size=8192 vite build && electron-builder -c.electronVersion=32.2.0",
"dev-tsc": "tsc",
"dev-vite-build": "NODE_OPTIONS=--max-old-space-size=8192 vite build",
"build": "tsc && vite build && electron-builder",
Expand Down Expand Up @@ -52,8 +54,8 @@
"eslint-plugin-react-refresh": "^0.4.5",
"typescript": "^5.2.2",
"vite": "^5.1.6",
"electron": "^30.0.1",
"electron-builder": "^24.13.3",
"electron": ">=32.2.0",
"electron-builder": "^25.1.8",
"vite-plugin-electron": "^0.28.6",
"vite-plugin-electron-renderer": "^0.14.5"
},
Expand Down
2 changes: 1 addition & 1 deletion ocd/packages/export/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json",
"build": "npm run compile && npm run pack"
},
"dependencies": {
"peerDependencies": {
"@ocd/core": ">=0.2.5",
"@ocd/model": ">=0.2.5"
}
Expand Down
2 changes: 1 addition & 1 deletion ocd/packages/import/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json",
"build": "npm run compile && npm run pack"
},
"dependencies": {
"peerDependencies": {
"@ocd/core": ">=0.2.5",
"@ocd/model": ">=0.2.5"
}
Expand Down
2 changes: 1 addition & 1 deletion ocd/packages/model/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json",
"build": "npm run compile && npm run pack"
},
"dependencies": {
"peerDependencies": {
"@ocd/core": ">=0.2.5"
}
}
2 changes: 1 addition & 1 deletion ocd/packages/query/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"compile": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json",
"build": "npm run compile && npm run pack"
},
"dependencies": {
"peerDependencies": {
"@ocd/core": ">=0.2.5",
"@ocd/model": ">=0.2.5",
"oci-sdk": ">=2.69.0"
Expand Down

0 comments on commit dfbd3da

Please sign in to comment.