diff --git a/.github/workflows/hosting-godot-html5-template-example.yml b/.github/workflows/hosting-godot-html5-template-example.yml index 05d6c630cc..70bc0df93e 100644 --- a/.github/workflows/hosting-godot-html5-template-example.yml +++ b/.github/workflows/hosting-godot-html5-template-example.yml @@ -20,5 +20,8 @@ jobs: language: all working-directory: hosting/godot-html5-template run: | + # Brotli-compressing the large Godot HTML5 asset bundle can exceed the + # default 60s plugin compute limit; raise it for the asset sync. + export ICP_CLI_PLUGIN_COMPUTE_LIMIT_SECS=300 icp network start -d icp deploy diff --git a/.github/workflows/hosting-unity-webgl-example.yaml b/.github/workflows/hosting-unity-webgl-example.yaml index 24f6ad8fab..eaee350bdd 100644 --- a/.github/workflows/hosting-unity-webgl-example.yaml +++ b/.github/workflows/hosting-unity-webgl-example.yaml @@ -20,5 +20,8 @@ jobs: language: all working-directory: hosting/unity-webgl-template run: | + # Brotli-compressing the large Unity WebGL asset bundle exceeds the + # default 60s plugin compute limit; raise it for the asset sync. + export ICP_CLI_PLUGIN_COMPUTE_LIMIT_SECS=300 icp network start -d icp deploy diff --git a/hosting/godot-html5-template/icp.yaml b/hosting/godot-html5-template/icp.yaml index bff85558cf..82f1caeaf7 100644 --- a/hosting/godot-html5-template/icp.yaml +++ b/hosting/godot-html5-template/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: dist build: diff --git a/hosting/oisy-signer-demo/icp.yaml b/hosting/oisy-signer-demo/icp.yaml index 375e934022..e47302e72a 100644 --- a/hosting/oisy-signer-demo/icp.yaml +++ b/hosting/oisy-signer-demo/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/hosting/photo-storage/icp.yaml b/hosting/photo-storage/icp.yaml index f8dbcb6e89..9e53e7014e 100644 --- a/hosting/photo-storage/icp.yaml +++ b/hosting/photo-storage/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: dist build: diff --git a/hosting/react/icp.yaml b/hosting/react/icp.yaml index 375e934022..e47302e72a 100644 --- a/hosting/react/icp.yaml +++ b/hosting/react/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/hosting/static-website/icp.yaml b/hosting/static-website/icp.yaml index 0829c7c564..4176e77de4 100644 --- a/hosting/static-website/icp.yaml +++ b/hosting/static-website/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: dist build: diff --git a/hosting/unity-webgl-template/icp.yaml b/hosting/unity-webgl-template/icp.yaml index bff85558cf..82f1caeaf7 100644 --- a/hosting/unity-webgl-template/icp.yaml +++ b/hosting/unity-webgl-template/icp.yaml @@ -1,7 +1,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: dist build: diff --git a/motoko/cert-var/icp.yaml b/motoko/cert-var/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/cert-var/icp.yaml +++ b/motoko/cert-var/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/daily_planner/icp.yaml b/motoko/daily_planner/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/daily_planner/icp.yaml +++ b/motoko/daily_planner/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/evm_block_explorer/icp.yaml b/motoko/evm_block_explorer/icp.yaml index 8054a30db0..74597e259a 100644 --- a/motoko/evm_block_explorer/icp.yaml +++ b/motoko/evm_block_explorer/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/filevault/icp.yaml b/motoko/filevault/icp.yaml index 4daabc89d9..8539108d22 100644 --- a/motoko/filevault/icp.yaml +++ b/motoko/filevault/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/flying_ninja/icp.yaml b/motoko/flying_ninja/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/flying_ninja/icp.yaml +++ b/motoko/flying_ninja/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/hello_world/icp.yaml b/motoko/hello_world/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/hello_world/icp.yaml +++ b/motoko/hello_world/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/ic-pos/icp.yaml b/motoko/ic-pos/icp.yaml index 13d780a92a..71f5737ff3 100644 --- a/motoko/ic-pos/icp.yaml +++ b/motoko/ic-pos/icp.yaml @@ -27,7 +27,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/llm_chatbot/icp.yaml b/motoko/llm_chatbot/icp.yaml index 9528164993..6a1c3ffda2 100644 --- a/motoko/llm_chatbot/icp.yaml +++ b/motoko/llm_chatbot/icp.yaml @@ -15,7 +15,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/random_maze/icp.yaml b/motoko/random_maze/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/random_maze/icp.yaml +++ b/motoko/random_maze/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/superheroes/icp.yaml b/motoko/superheroes/icp.yaml index bd053999d7..6c80fcd55a 100644 --- a/motoko/superheroes/icp.yaml +++ b/motoko/superheroes/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/basic_bls_signing/icp.yaml b/motoko/vetkeys/basic_bls_signing/icp.yaml index ba5979ac3f..8ba8ca0a18 100644 --- a/motoko/vetkeys/basic_bls_signing/icp.yaml +++ b/motoko/vetkeys/basic_bls_signing/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/basic_ibe/icp.yaml b/motoko/vetkeys/basic_ibe/icp.yaml index ba5979ac3f..8ba8ca0a18 100644 --- a/motoko/vetkeys/basic_ibe/icp.yaml +++ b/motoko/vetkeys/basic_ibe/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/basic_vetkd/icp.yaml b/motoko/vetkeys/basic_vetkd/icp.yaml index f65ac5925e..8259a95bd1 100644 --- a/motoko/vetkeys/basic_vetkd/icp.yaml +++ b/motoko/vetkeys/basic_vetkd/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/encrypted_notes_app_vetkd/icp.yaml b/motoko/vetkeys/encrypted_notes_app_vetkd/icp.yaml index ba5979ac3f..8ba8ca0a18 100644 --- a/motoko/vetkeys/encrypted_notes_app_vetkd/icp.yaml +++ b/motoko/vetkeys/encrypted_notes_app_vetkd/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/password_manager/icp.yaml b/motoko/vetkeys/password_manager/icp.yaml index ba5979ac3f..8ba8ca0a18 100644 --- a/motoko/vetkeys/password_manager/icp.yaml +++ b/motoko/vetkeys/password_manager/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/vetkeys/password_manager_with_metadata/icp.yaml b/motoko/vetkeys/password_manager_with_metadata/icp.yaml index ba5979ac3f..8ba8ca0a18 100644 --- a/motoko/vetkeys/password_manager_with_metadata/icp.yaml +++ b/motoko/vetkeys/password_manager_with_metadata/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/motoko/who_am_i/icp.yaml b/motoko/who_am_i/icp.yaml index cd3dcd4812..18a5335973 100644 --- a/motoko/who_am_i/icp.yaml +++ b/motoko/who_am_i/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: src/frontend/dist build: diff --git a/native-apps/unity_ii_deeplink/icp.yaml b/native-apps/unity_ii_deeplink/icp.yaml index 6d13994188..904337fb1d 100644 --- a/native-apps/unity_ii_deeplink/icp.yaml +++ b/native-apps/unity_ii_deeplink/icp.yaml @@ -5,7 +5,7 @@ canisters: - name: ii-bridge recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: ii-bridge/dist build: diff --git a/rust/daily_planner/icp.yaml b/rust/daily_planner/icp.yaml index 74f0d30698..3ffbcfa999 100644 --- a/rust/daily_planner/icp.yaml +++ b/rust/daily_planner/icp.yaml @@ -7,7 +7,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/evm_block_explorer/icp.yaml b/rust/evm_block_explorer/icp.yaml index 3b432e069a..2a23c0b44d 100644 --- a/rust/evm_block_explorer/icp.yaml +++ b/rust/evm_block_explorer/icp.yaml @@ -7,7 +7,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/face-recognition/icp.yaml b/rust/face-recognition/icp.yaml index 49459126a3..b731cf5b70 100644 --- a/rust/face-recognition/icp.yaml +++ b/rust/face-recognition/icp.yaml @@ -27,7 +27,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/flying_ninja/icp.yaml b/rust/flying_ninja/icp.yaml index 4d63b80947..755273ffe5 100644 --- a/rust/flying_ninja/icp.yaml +++ b/rust/flying_ninja/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/hello_world/icp.yaml b/rust/hello_world/icp.yaml index 4d63b80947..755273ffe5 100644 --- a/rust/hello_world/icp.yaml +++ b/rust/hello_world/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/image-classification/icp.yaml b/rust/image-classification/icp.yaml index 201becab83..63625a56cc 100644 --- a/rust/image-classification/icp.yaml +++ b/rust/image-classification/icp.yaml @@ -13,7 +13,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/llm_chatbot/icp.yaml b/rust/llm_chatbot/icp.yaml index b2d868294c..8922e78506 100644 --- a/rust/llm_chatbot/icp.yaml +++ b/rust/llm_chatbot/icp.yaml @@ -17,7 +17,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/photo_gallery/icp.yaml b/rust/photo_gallery/icp.yaml index 74f0d30698..3ffbcfa999 100644 --- a/rust/photo_gallery/icp.yaml +++ b/rust/photo_gallery/icp.yaml @@ -7,7 +7,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/qrcode/icp.yaml b/rust/qrcode/icp.yaml index c329eab309..83ad70102a 100644 --- a/rust/qrcode/icp.yaml +++ b/rust/qrcode/icp.yaml @@ -11,7 +11,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/basic_bls_signing/icp.yaml b/rust/vetkeys/basic_bls_signing/icp.yaml index 3b7759d854..fd25428101 100644 --- a/rust/vetkeys/basic_bls_signing/icp.yaml +++ b/rust/vetkeys/basic_bls_signing/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/basic_ibe/icp.yaml b/rust/vetkeys/basic_ibe/icp.yaml index 3b7759d854..fd25428101 100644 --- a/rust/vetkeys/basic_ibe/icp.yaml +++ b/rust/vetkeys/basic_ibe/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/basic_timelock_ibe/icp.yaml b/rust/vetkeys/basic_timelock_ibe/icp.yaml index 88178cb9f5..89ea14005d 100644 --- a/rust/vetkeys/basic_timelock_ibe/icp.yaml +++ b/rust/vetkeys/basic_timelock_ibe/icp.yaml @@ -11,7 +11,7 @@ canisters: - name: www recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: dist build: diff --git a/rust/vetkeys/basic_vetkd/icp.yaml b/rust/vetkeys/basic_vetkd/icp.yaml index 4796e1c55e..15a02ad16a 100644 --- a/rust/vetkeys/basic_vetkd/icp.yaml +++ b/rust/vetkeys/basic_vetkd/icp.yaml @@ -8,7 +8,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/encrypted_notes_app_vetkd/icp.yaml b/rust/vetkeys/encrypted_notes_app_vetkd/icp.yaml index 3b7759d854..fd25428101 100644 --- a/rust/vetkeys/encrypted_notes_app_vetkd/icp.yaml +++ b/rust/vetkeys/encrypted_notes_app_vetkd/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/password_manager/icp.yaml b/rust/vetkeys/password_manager/icp.yaml index 3b7759d854..fd25428101 100644 --- a/rust/vetkeys/password_manager/icp.yaml +++ b/rust/vetkeys/password_manager/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/vetkeys/password_manager_with_metadata/icp.yaml b/rust/vetkeys/password_manager_with_metadata/icp.yaml index 3b7759d854..fd25428101 100644 --- a/rust/vetkeys/password_manager_with_metadata/icp.yaml +++ b/rust/vetkeys/password_manager_with_metadata/icp.yaml @@ -10,7 +10,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: frontend/dist build: diff --git a/rust/who_am_i/icp.yaml b/rust/who_am_i/icp.yaml index d856ac88f7..01b0332e8e 100644 --- a/rust/who_am_i/icp.yaml +++ b/rust/who_am_i/icp.yaml @@ -13,7 +13,7 @@ canisters: - name: frontend recipe: - type: "@dfinity/asset-canister@v2.2.1" + type: "@dfinity/static-site@v0.3.1" configuration: dir: src/frontend/dist build: