diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 31822d84c7..c621e225dc 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -1,5 +1,9 @@ name: E2E Test +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/android-app.yml b/.github/workflows/android-app.yml index 0103523492..8f168b6fe9 100644 --- a/.github/workflows/android-app.yml +++ b/.github/workflows/android-app.yml @@ -1,5 +1,9 @@ name: Build android app +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/android-release.yml b/.github/workflows/android-release.yml index 5caac2416f..2fd966c4e4 100644 --- a/.github/workflows/android-release.yml +++ b/.github/workflows/android-release.yml @@ -1,5 +1,9 @@ name: Release android app +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: workflow_dispatch: jobs: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 104537dc8e..cacde40f3f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,5 +1,9 @@ name: Check links and Publish Docs +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/rust-cargo-deny.yml b/.github/workflows/rust-cargo-deny.yml index ef64547b22..1f0305f942 100644 --- a/.github/workflows/rust-cargo-deny.yml +++ b/.github/workflows/rust-cargo-deny.yml @@ -1,5 +1,9 @@ name: Check cargo deny +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/rust-clippy.yml b/.github/workflows/rust-clippy.yml index 41aa1a1ae0..7934ab70a5 100644 --- a/.github/workflows/rust-clippy.yml +++ b/.github/workflows/rust-clippy.yml @@ -1,5 +1,9 @@ name: Rust clippy +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/rust-fmt.yml b/.github/workflows/rust-fmt.yml index ec9a97fda3..8f813f7290 100644 --- a/.github/workflows/rust-fmt.yml +++ b/.github/workflows/rust-fmt.yml @@ -1,5 +1,9 @@ name: Rustfmt +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/rust-test-android.yml b/.github/workflows/rust-test-android.yml index c6dde2dee3..d6380b3739 100644 --- a/.github/workflows/rust-test-android.yml +++ b/.github/workflows/rust-test-android.yml @@ -1,5 +1,9 @@ name: Rust backend test for android +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/rust-test-ios.yml b/.github/workflows/rust-test-ios.yml index c4b62e1de8..a4ef8d750d 100644 --- a/.github/workflows/rust-test-ios.yml +++ b/.github/workflows/rust-test-ios.yml @@ -1,5 +1,9 @@ name: Rust backend test for ios +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request: push: diff --git a/.github/workflows/semantic.yml b/.github/workflows/semantic.yml index b4d3db0362..016566e512 100644 --- a/.github/workflows/semantic.yml +++ b/.github/workflows/semantic.yml @@ -1,5 +1,9 @@ name: Semantic PR +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: pull_request_target: types: @@ -7,6 +11,9 @@ on: - edited - synchronize +permissions: + pull-requests: write + jobs: main: # By default, these PR titles are allowed: diff --git a/.github/workflows/testflight-prod.yml b/.github/workflows/testflight-prod.yml index 7a794a2127..935b2d68c5 100644 --- a/.github/workflows/testflight-prod.yml +++ b/.github/workflows/testflight-prod.yml @@ -5,7 +5,7 @@ on: jobs: distribute_testflight: - if: contains('["krodak","prybalko"]', github.actor) + if: contains('["krodak","ERussel","stepanLav"]', github.actor) runs-on: macos-13 name: Distribute TestFlight Production Build diff --git a/.github/workflows/testflight-qa.yml b/.github/workflows/testflight-qa.yml index 5c3b3c3159..9db441a895 100644 --- a/.github/workflows/testflight-qa.yml +++ b/.github/workflows/testflight-qa.yml @@ -5,7 +5,7 @@ on: jobs: distribute_testflight: - if: contains('["krodak","prybalko"]', github.actor) + if: contains('["krodak","ERussel","stepanLav"]', github.actor) runs-on: macos-13 name: Distribute TestFlight QA Build diff --git a/ios/PolkadotVault.xcodeproj/project.pbxproj b/ios/PolkadotVault.xcodeproj/project.pbxproj index a83161709c..f61f3b7992 100644 --- a/ios/PolkadotVault.xcodeproj/project.pbxproj +++ b/ios/PolkadotVault.xcodeproj/project.pbxproj @@ -3220,10 +3220,10 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = accent_pink300; CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Manual; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_ASSET_PATHS = "\"PolkadotVault/Preview Content\""; - DEVELOPMENT_TEAM = ""; + DEVELOPMENT_TEAM = QXCVVJ6654; ENABLE_BITCODE = NO; ENABLE_PREVIEWS = YES; INFOPLIST_FILE = PolkadotVault/Info.plist; @@ -3255,7 +3255,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 4GK8JWU7P9; + DEVELOPMENT_TEAM = QXCVVJ6654; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; INFOPLIST_FILE = PolkadotVaultTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -3280,7 +3280,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = P2PX3JU8FT; + DEVELOPMENT_TEAM = QXCVVJ6654; INFOPLIST_FILE = PolkadotVaultTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -3398,7 +3398,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 4GK8JWU7P9; + DEVELOPMENT_TEAM = QXCVVJ6654; INFOPLIST_FILE = PolkadotVaultTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", diff --git a/ios/fastlane/Appfile b/ios/fastlane/Appfile index 25e0fa1873..1b58274e56 100644 --- a/ios/fastlane/Appfile +++ b/ios/fastlane/Appfile @@ -1,4 +1,4 @@ app_identifier "io.parity.NativeSigner" -apple_id "krzysztof@novasama.io" +apple_id "stepan@novasama.io" team_name "Novasama Technologies GmbH" team_id "QXCVVJ6654" diff --git a/rust/Cargo.lock b/rust/Cargo.lock index a06ccd8c7c..9b81d5cb16 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -3001,9 +3001,9 @@ dependencies = [ [[package]] name = "raptorq" -version = "2.0.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b1b1fad69672f0b901b5004863ea4307f03d168a3db5f2bcba4d3dfed88e97" +checksum = "7cc8cd0bcb2d520fff368264b5a6295e064c60955349517d09b14473afae4856" [[package]] name = "rayon" diff --git a/rust/generate_message/src/error.rs b/rust/generate_message/src/error.rs index 7c745c1821..bb186f6e04 100644 --- a/rust/generate_message/src/error.rs +++ b/rust/generate_message/src/error.rs @@ -530,6 +530,7 @@ impl std::fmt::Display for Changed { /// /// Expected to receive data in hexadecimal format, got something different. /// [`NotHexActive`] specifies what was expected. +#[allow(dead_code)] #[derive(Debug)] pub enum NotHexActive { /// Network genesis hash, fetched through RPC call. diff --git a/rust/qr_reader_phone/Cargo.toml b/rust/qr_reader_phone/Cargo.toml index 9524bef1a1..c7df0a3a68 100644 --- a/rust/qr_reader_phone/Cargo.toml +++ b/rust/qr_reader_phone/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] hex = "0.4.3" -raptorq = "2.0.0" +raptorq = "1.8.1" nom = "7.1.3" thiserror = "1.0.57" constants = {path = "../constants"} diff --git a/rust/qrcode_rtx/Cargo.toml b/rust/qrcode_rtx/Cargo.toml index e1af43c162..05a2f73da5 100644 --- a/rust/qrcode_rtx/Cargo.toml +++ b/rust/qrcode_rtx/Cargo.toml @@ -9,7 +9,7 @@ edition = "2018" [dependencies] bitvec = "1.0.1" hex = "0.4.3" -raptorq = "2.0.0" +raptorq = "1.8.1" qrcodegen = "1.8.0" png = "0.17.13"