mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-08-31 22:06:59 +00:00
recovery packaging process & update flutter (#78)
* Recover: Packaging Process * Update: Flutter 1222
This commit is contained in:
26
.github/workflows/build_orca.yml
vendored
26
.github/workflows/build_orca.yml
vendored
@@ -122,7 +122,7 @@ jobs:
|
|||||||
|
|
||||||
# Thanks to RaySajuuk, it's working now
|
# Thanks to RaySajuuk, it's working now
|
||||||
- name: Sign app and notary
|
- name: Sign app and notary
|
||||||
if: (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || github.ref == 'refs/heads/2.2.1') && inputs.os == 'macos-14'
|
if: (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
env:
|
env:
|
||||||
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
|
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
|
||||||
@@ -175,7 +175,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Create DMG without notary
|
- name: Create DMG without notary
|
||||||
if: github.ref != 'refs/heads/main' && inputs.os == 'macos-14' && github.ref != 'refs/heads/2.2.1'
|
if: github.ref != 'refs/heads/main' && inputs.os == 'macos-14' && github.ref != 'refs/heads/2.2.0'
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ${{ github.workspace }}/build/universal/Snapmaker_Orca_dmg
|
mkdir -p ${{ github.workspace }}/build/universal/Snapmaker_Orca_dmg
|
||||||
@@ -217,7 +217,7 @@ jobs:
|
|||||||
if-no-files-found: warn
|
if-no-files-found: warn
|
||||||
|
|
||||||
- name: Deploy Mac release
|
- name: Deploy Mac release
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'macos-14'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
@@ -228,7 +228,7 @@ jobs:
|
|||||||
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
|
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
|
||||||
|
|
||||||
- name: Check if profile validator DMG exists
|
- name: Check if profile validator DMG exists
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'macos-14'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
|
||||||
id: check_dmg
|
id: check_dmg
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
@@ -242,7 +242,7 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
|
|
||||||
- name: Deploy Mac Snapmaker_Orca_profile_validator DMG release
|
- name: Deploy Mac Snapmaker_Orca_profile_validator DMG release
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'macos-14' && steps.check_dmg.outputs.exists == 'true'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14' && steps.check_dmg.outputs.exists == 'true'
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
@@ -318,7 +318,7 @@ jobs:
|
|||||||
path: ${{ github.workspace }}/build/src/Release/Snapmaker_Orca_profile_validator.exe
|
path: ${{ github.workspace }}/build/src/Release/Snapmaker_Orca_profile_validator.exe
|
||||||
|
|
||||||
- name: Deploy Windows release portable
|
- name: Deploy Windows release portable
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'windows-latest'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
@@ -329,7 +329,7 @@ jobs:
|
|||||||
max_releases: 1
|
max_releases: 1
|
||||||
|
|
||||||
- name: Deploy Windows release installer
|
- name: Deploy Windows release installer
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'windows-latest'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
@@ -340,7 +340,7 @@ jobs:
|
|||||||
max_releases: 1
|
max_releases: 1
|
||||||
|
|
||||||
- name: Deploy Windows Snapmaker_Orca_profile_validator release
|
- name: Deploy Windows Snapmaker_Orca_profile_validator release
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'windows-latest'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
@@ -386,7 +386,7 @@ jobs:
|
|||||||
chmod +x ./build/Snapmaker_Orca_Linux_AppImage${{ env.ubuntu-ver-str }}_${{ env.ver }}.AppImage
|
chmod +x ./build/Snapmaker_Orca_Linux_AppImage${{ env.ubuntu-ver-str }}_${{ env.ver }}.AppImage
|
||||||
|
|
||||||
- name: Build orca_custom_preset_tests
|
- name: Build orca_custom_preset_tests
|
||||||
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'ubuntu-24.04'
|
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'ubuntu-24.04'
|
||||||
working-directory: ${{ github.workspace }}/build/src/Release
|
working-directory: ${{ github.workspace }}/build/src/Release
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
@@ -414,7 +414,7 @@ jobs:
|
|||||||
path: './build/src/Release/Snapmaker_Orca_profile_validator'
|
path: './build/src/Release/Snapmaker_Orca_profile_validator'
|
||||||
|
|
||||||
- name: Deploy Ubuntu release
|
- name: Deploy Ubuntu release
|
||||||
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
|
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
|
||||||
env:
|
env:
|
||||||
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
|
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
@@ -426,7 +426,7 @@ jobs:
|
|||||||
asset_content_type: application/octet-stream
|
asset_content_type: application/octet-stream
|
||||||
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
|
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
|
||||||
- name: Deploy Ubuntu release
|
- name: Deploy Ubuntu release
|
||||||
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'ubuntu-24.04' }}
|
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'ubuntu-24.04' }}
|
||||||
uses: rickstaa/action-create-tag@v1
|
uses: rickstaa/action-create-tag@v1
|
||||||
with:
|
with:
|
||||||
tag: "nightly-builds"
|
tag: "nightly-builds"
|
||||||
@@ -435,7 +435,7 @@ jobs:
|
|||||||
message: "nightly-builds"
|
message: "nightly-builds"
|
||||||
|
|
||||||
- name: Deploy Ubuntu Snapmaker_Orca_profile_validator release
|
- name: Deploy Ubuntu Snapmaker_Orca_profile_validator release
|
||||||
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
|
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
|
||||||
env:
|
env:
|
||||||
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
|
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
@@ -448,7 +448,7 @@ jobs:
|
|||||||
max_releases: 1
|
max_releases: 1
|
||||||
|
|
||||||
- name: Deploy orca_custom_preset_tests
|
- name: Deploy orca_custom_preset_tests
|
||||||
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'ubuntu-24.04' }}
|
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'ubuntu-24.04' }}
|
||||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||||
with:
|
with:
|
||||||
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -72,7 +72,8 @@
|
|||||||
"contact_support": "Contact Support",
|
"contact_support": "Contact Support",
|
||||||
"reselect": "Reselect",
|
"reselect": "Reselect",
|
||||||
"resend": "Resend",
|
"resend": "Resend",
|
||||||
"check_device": "Check Device"
|
"check_device": "Check Device",
|
||||||
|
"check_network": "Check Network"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"title": "Discovery Device",
|
"title": "Discovery Device",
|
||||||
|
|||||||
@@ -72,7 +72,8 @@
|
|||||||
"contact_support": "联系客服",
|
"contact_support": "联系客服",
|
||||||
"reselect": "重新选择",
|
"reselect": "重新选择",
|
||||||
"resend": "重新发送",
|
"resend": "重新发送",
|
||||||
"check_device": "检查设备"
|
"check_device": "检查设备",
|
||||||
|
"check_network": "检查网络"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"title": "发现设备",
|
"title": "发现设备",
|
||||||
|
|||||||
0
resources/web/flutter_web/canvaskit/canvaskit.wasm
Normal file → Executable file
0
resources/web/flutter_web/canvaskit/canvaskit.wasm
Normal file → Executable file
0
resources/web/flutter_web/canvaskit/chromium/canvaskit.wasm
Normal file → Executable file
0
resources/web/flutter_web/canvaskit/chromium/canvaskit.wasm
Normal file → Executable file
0
resources/web/flutter_web/canvaskit/skwasm.wasm
Normal file → Executable file
0
resources/web/flutter_web/canvaskit/skwasm.wasm
Normal file → Executable file
@@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"b8800d88be4866db1b15f8b954ab2573bba996
|
|||||||
|
|
||||||
_flutter.loader.load({
|
_flutter.loader.load({
|
||||||
serviceWorkerSettings: {
|
serviceWorkerSettings: {
|
||||||
serviceWorkerVersion: "345308994"
|
serviceWorkerVersion: "954064200"
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ const MANIFEST = 'flutter-app-manifest';
|
|||||||
const TEMP = 'flutter-temp-cache';
|
const TEMP = 'flutter-temp-cache';
|
||||||
const CACHE_NAME = 'flutter-app-cache';
|
const CACHE_NAME = 'flutter-app-cache';
|
||||||
|
|
||||||
const RESOURCES = {"flutter_bootstrap.js": "3accb87bab067930d5ea4df09b958ed1",
|
const RESOURCES = {"flutter_bootstrap.js": "95cfe1acc32ee2f5c7822080a37f0f7e",
|
||||||
"version.json": "aa4e551bb4c632d6feb5aa1293dacb4b",
|
"version.json": "59c05497ad522ed2a0530c018dabd95f",
|
||||||
"index.html": "0ea1997f6c2c3b34b0f1fb58390e10c7",
|
"index.html": "0ea1997f6c2c3b34b0f1fb58390e10c7",
|
||||||
"/": "0ea1997f6c2c3b34b0f1fb58390e10c7",
|
"/": "0ea1997f6c2c3b34b0f1fb58390e10c7",
|
||||||
"main.dart.js": "3705dd91ab85b7430308b767fd05b17d",
|
"main.dart.js": "bb044e8ec0884b30f7fa99259784a1a5",
|
||||||
"flutter.js": "f31737fb005cd3a3c6bd9355efd33061",
|
"flutter.js": "f31737fb005cd3a3c6bd9355efd33061",
|
||||||
"version.changelog": "1ba1bc2d44d055158f7719b3b2ffe3a7",
|
"version.changelog": "1ba1bc2d44d055158f7719b3b2ffe3a7",
|
||||||
"favicon.png": "be8d1ab28c20907c9869c345d0482962",
|
"favicon.png": "be8d1ab28c20907c9869c345d0482962",
|
||||||
@@ -16,20 +16,20 @@ const RESOURCES = {"flutter_bootstrap.js": "3accb87bab067930d5ea4df09b958ed1",
|
|||||||
"icons/Icon-maskable-512.png": "4870fb6720f4fcad016cb582589d136d",
|
"icons/Icon-maskable-512.png": "4870fb6720f4fcad016cb582589d136d",
|
||||||
"icons/Icon-512.png": "343022ac1c56796cb7ff635faf0646ef",
|
"icons/Icon-512.png": "343022ac1c56796cb7ff635faf0646ef",
|
||||||
"manifest.json": "901d86fb8842ec0d66225a542131d689",
|
"manifest.json": "901d86fb8842ec0d66225a542131d689",
|
||||||
"assets/AssetManifest.json": "572cd2f45a7d907f2c576360c8092436",
|
"assets/AssetManifest.json": "7ce73ec4dfdc30e547047d3ef562c880",
|
||||||
"assets/NOTICES": "d453b0291cf6ccfc5ced86766a1aa652",
|
"assets/NOTICES": "d453b0291cf6ccfc5ced86766a1aa652",
|
||||||
"assets/FontManifest.json": "0dc3d44d47c5e2636cdca4babafb2396",
|
"assets/FontManifest.json": "0dc3d44d47c5e2636cdca4babafb2396",
|
||||||
"assets/AssetManifest.bin.json": "e72798ebb7b8e3e8dc24e6d5b654367d",
|
"assets/AssetManifest.bin.json": "2e5c373110fd3fc0e6f113a5a850ed9d",
|
||||||
"assets/packages/lava_device_control/assets/files/filament.json": "54d21ade78e6cd6025306530023b094d",
|
"assets/packages/lava_device_control/assets/files/filament.json": "54d21ade78e6cd6025306530023b094d",
|
||||||
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "391ff5f9f24097f4f6e4406690a06243",
|
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "391ff5f9f24097f4f6e4406690a06243",
|
||||||
"assets/packages/fluttertoast/assets/toastify.js": "56e2c9cedd97f10e7e5f1cebd85d53e3",
|
"assets/packages/fluttertoast/assets/toastify.js": "56e2c9cedd97f10e7e5f1cebd85d53e3",
|
||||||
"assets/packages/fluttertoast/assets/toastify.css": "a85675050054f179444bc5ad70ffc635",
|
"assets/packages/fluttertoast/assets/toastify.css": "a85675050054f179444bc5ad70ffc635",
|
||||||
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
|
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
|
||||||
"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce",
|
"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce",
|
||||||
"assets/AssetManifest.bin": "ec14f41f2245ce53816edc5119edb005",
|
"assets/AssetManifest.bin": "ca2256603a4abe62eddd37a2eac154c5",
|
||||||
"assets/fonts/MaterialIcons-Regular.otf": "aa361df3c4cfa80e7a16cc8899e3c663",
|
"assets/fonts/MaterialIcons-Regular.otf": "aa361df3c4cfa80e7a16cc8899e3c663",
|
||||||
"assets/assets/i10n/zh-CN.json": "51a769e670db66f1549170e3be59b383",
|
"assets/assets/i10n/zh-CN.json": "cc94be183f51701c4e31984dd67c4a76",
|
||||||
"assets/assets/i10n/en.json": "3a108bc7c186713a32afbf9efdcc67d5",
|
"assets/assets/i10n/en.json": "cd7528d64290e2ed607eab79ad18ab34",
|
||||||
"assets/assets/images/deviceNoResponse.webp": "1ca23a7feedfdc34362ea5789ccf895b",
|
"assets/assets/images/deviceNoResponse.webp": "1ca23a7feedfdc34362ea5789ccf895b",
|
||||||
"assets/assets/images/deviceAuthorized.webp": "8eb814193bed15cec22658018871aba8",
|
"assets/assets/images/deviceAuthorized.webp": "8eb814193bed15cec22658018871aba8",
|
||||||
"assets/assets/images/IpInputGuide.webp": "06c11ce1dadc2910676aec6d40a5eea5",
|
"assets/assets/images/IpInputGuide.webp": "06c11ce1dadc2910676aec6d40a5eea5",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
|||||||
{"app_name":"orca","version":"2.1.2","build_number":"20251220014808","package_name":"orca"}
|
{"app_name":"orca","version":"2.1.2","build_number":"20251222115524","package_name":"orca"}
|
||||||
Reference in New Issue
Block a user