Compare commits

...

15 Commits

Author SHA1 Message Date
benedetta davico 846d1e54d0 fix source 2025-04-04 08:41:30 +02:00
benedetta davico b195fb09bb update path 2025-04-03 17:39:42 +02:00
benedetta davico c4fee9ba4c yarn build 2025-04-03 17:23:06 +02:00
benedetta davico c495f35eff yarn cache clean 2025-04-03 17:05:53 +02:00
benedettadavico c4324640e2 more trials 2025-04-03 16:53:55 +02:00
benedettadavico 3a8b79e3e5 remove tauri 2025-04-03 16:13:56 +02:00
benedettadavico 05bcdc073b change name 2025-04-03 16:00:41 +02:00
benedettadavico 7c48a198e3 revert stuff 2025-04-03 15:08:56 +02:00
benedettadavico e7a8db432d attempt to pre-build 2025-04-03 14:48:50 +02:00
benedettadavico d20e675209 rename test 2025-04-03 14:02:17 +02:00
benedettadavico 254ae1dc14 trials 2025-04-03 13:21:23 +02:00
benedetta davico 80894dc5c9 rename binary 2025-04-03 12:58:06 +02:00
benedetta davico 24c9843889 Update Cargo.toml 2025-04-03 11:27:44 +02:00
benedetta davico 5fd0fb9bd8 adding target 2025-04-03 11:11:11 +02:00
benedetta davico 3a7f850840 trialing env var 2025-04-03 11:01:02 +02:00
3 changed files with 24 additions and 6 deletions
+21 -6
View File
@@ -64,11 +64,25 @@ jobs:
fileName: '.env'
encodedString: ${{ secrets.WALLET_ADMIN_ADDRESS }}
- name: Add Rust target for x86_64-apple-darwin
run: rustup target add x86_64-apple-darwin
- name: Set Cargo build target to x86_64
run: echo "CARGO_BUILD_TARGET=x86_64-apple-darwin" >> $GITHUB_ENV
- name: yarn cache clean
shell: bash
run: cd .. && yarn cache clean
- name: Install project dependencies
shell: bash
run: cd .. && yarn --network-timeout 100000
- name: Install app dependencies and build it
- name: yarn build
shell: bash
run: cd .. && yarn build
- name: Install dependencies and build it
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ENABLE_CODE_SIGNING: ${{ secrets.APPLE_CERTIFICATE }}
@@ -80,13 +94,14 @@ jobs:
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
run: yarn && yarn build
run: |
yarn build-macx86
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: nym-wallet.app.tar.gz
path: nym-wallet/target/release/bundle/macos/nym-wallet.app.tar.gz
path: nym-wallet/target/x86_64-apple-darwin/release/bundle/macos/nym-wallet.app.tar.gz
retention-days: 5
- name: Clean up keychain
@@ -99,8 +114,8 @@ jobs:
if: github.event_name == 'release'
with:
files: |
nym-wallet/target/release/bundle/dmg/*.dmg
nym-wallet/target/release/bundle/macos/*.app.tar.gz*
nym-wallet/target/x86_64-apple-darwin/release/bundle/dmg/*.dmg
nym-wallet/target/x86_64-apple-darwin/release/bundle/macos/*.app.tar.gz*
- name: Deploy artifacts to CI www
continue-on-error: true
@@ -108,7 +123,7 @@ jobs:
env:
SSH_PRIVATE_KEY: ${{ secrets.CI_WWW_SSH_PRIVATE_KEY }}
ARGS: "-avzr"
SOURCE: "nym-wallet/target/release/bundle/macos/nym-wallet.app.tar.gz"
SOURCE: "nym-wallet/target/x86_64-apple-darwin/release/bundle/macos/nym-wallet.app.tar.gz"
REMOTE_HOST: ${{ secrets.CI_WWW_REMOTE_HOST }}
REMOTE_USER: ${{ secrets.CI_WWW_REMOTE_USER }}
TARGET: ${{ secrets.CI_WWW_REMOTE_TARGET }}/builds/${{ github.ref_name }}/nym-wallet
+2
View File
@@ -6,6 +6,7 @@
"scripts": {
"build": "run-s webpack:prod tauri:build",
"dev": "run-p tauri:dev webpack:dev",
"build-macx86": "run-s webpack:prod tauri:buildx86",
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"prebuild": "yarn --cwd .. build",
@@ -14,6 +15,7 @@
"storybook": "start-storybook -p 6006",
"storybook:build": "build-storybook",
"tauri:build": "yarn tauri build",
"tauri:buildx86": "yarn tauri build --target x86_64-apple-darwin",
"tauri:dev": "yarn tauri dev",
"tsc": "tsc --noEmit true",
"tsc:watch": "tsc --noEmit true --watch",
+1
View File
@@ -48,6 +48,7 @@ url = "2.2"
k256 = { version = "0.13", features = ["ecdsa", "sha256"] }
base64 = "0.13"
zeroize = { version = "1.5", features = ["zeroize_derive", "serde"] }
plist = "1.6.0"
cosmwasm-std = "2.2.1"
cosmrs = { version = "0.21.0" }