Skip to content

Conversation

@art-divin
Copy link
Collaborator

@art-divin art-divin commented Mar 31, 2025

This PR adds GitHub action to run tests for every merge request.

Additionally, stubs were replaced where possible with generated versions - using Sourcery and SwiftTemplate.
This is a first step and further we can switch to Mockable or mockolo.

For now Sourcery was chosen due to the fact that mockolo cannot generate file-per-protocol like sourcery can.
Swift macros on the other hand, runs code generation as a part of the compilation process, even when non-test target is being compiled.

As our codebase grows, we need to aim to highest performance possible in regards to the tooling we have to use on a daily basis.

commit 711fe8b
Merge: 24dee6c 38aa381
Author: Dmitrij Meidus <[email protected]>
Date:   Mon Mar 31 12:46:47 2025 +0700

    Merge pull request #764 from Adamant-im/trello.com/c/5yQDEmmD

    [trello.com/c/5yQDEmmD] Update icons for iOS 18

commit 24dee6c
Merge: 1f37676 dae0b0a
Author: Vladimir <[email protected]>
Date:   Sun Mar 30 14:49:45 2025 +0200

    Merge pull request #755 from Adamant-im/trello.com/c/iGILackD-pading-and-button-design

    [trello.com/c/iGILackD] ui update

commit 1f37676
Merge: 53433bb 189740f
Author: Vladimir <[email protected]>
Date:   Fri Mar 28 17:00:13 2025 +0100

    Merge pull request #763 from Adamant-im/trello.com/c/ccz1Joza

    [trello.com/c/ccz1Joza] Bug: Placed Emoji is not visible

commit 53433bb
Merge: f7084e9 69c881e
Author: Vladimir <[email protected]>
Date:   Fri Mar 28 16:57:17 2025 +0100

    Merge pull request #758 from Adamant-im/trello.com/c/aZtAfZ44

    [trello.com/c/aZtAfZ44] add read message entering chat

commit f7084e9
Merge: 81a891c e21e508
Author: Vladimir <[email protected]>
Date:   Fri Mar 28 12:44:15 2025 +0100

    Merge pull request #757 from Adamant-im/trello.com/c/pwKrXiiC

    [trello.com/c/pwKrXiiC] remove budge block if not stay in

commit e21e508
Author: Vladimir Klevtsov <[email protected]>
Date:   Fri Mar 28 12:44:01 2025 +0100

    [trello.com/c/pwKrXiiC] extra space removed

commit 38aa381
Author: Dmitrij Meidus <[email protected]>
Date:   Fri Mar 28 10:22:38 2025 +0700

    [trello.com/c/5yQDEmmD] Update icons for iOS 18

commit 189740f
Author: Vladimir Klevtsov <[email protected]>
Date:   Fri Mar 28 01:43:30 2025 +0100

    [trello.com/c/ccz1Joza] Bug: Placed Emoji is not visible

commit 69c881e
Author: Vladimir Klevtsov <[email protected]>
Date:   Tue Mar 25 22:39:48 2025 +0100

    [trello.com/c/aZtAfZ44] add read message entering chat

commit 81a891c
Merge: 556781b b9b764c
Author: iOS Developer <[email protected]>
Date:   Tue Mar 25 21:33:31 2025 +0300

    Merge pull request #752 from Adamant-im/trello.com/c/B9LfGpfD

    [trello.com/c/B9LfGpfD] Fix of a updating state of chats.

commit cd8368a
Author: Vladimir Klevtsov <[email protected]>
Date:   Tue Mar 25 14:43:12 2025 +0100

    [trello.com/c/pwKrXiiC] remove budge block if not stay in

commit 556781b
Merge: 17431cc b8405af
Author: iOS Developer <[email protected]>
Date:   Mon Mar 24 21:42:01 2025 +0300

    Merge pull request #742 from Adamant-im/trello.com/c/QCnKo03A

    [trello.com/c/QCnKo03A] Pop-up redesign

commit b9b764c
Author: s.veretennikov <[email protected]>
Date:   Mon Mar 24 23:18:49 2025 +0500

    [trello.com/c/B9LfGpfD] Do not clear passphrase TF on begin editing

commit 17431cc
Merge: 2217f1a 367264a
Author: Dmitrij Meidus <[email protected]>
Date:   Mon Mar 24 13:25:41 2025 +0700

    Merge pull request #746 from Adamant-im/trello.com/c/HwvnDzgu

    [trello.com/c/HwvnDzgu] Fix crash for paging view. Improve current paging index calculation. Refactoring of VisibleWalletsService.

commit 367264a
Author: Dmitrij Meidus <[email protected]>
Date:   Mon Mar 24 12:30:21 2025 +0700

    [trello.com/c/HwvnDzgu] Review fixes.

commit fc79e29
Merge: 806bdd2 2217f1a
Author: Dmitrij Meidus <[email protected]>
Date:   Mon Mar 24 12:26:14 2025 +0700

    Merge branch 'develop'

commit dae0b0a
Author: Vladimir Klevtsov <[email protected]>
Date:   Sun Mar 23 23:10:12 2025 +0100

    [trello.com/c/iGILackD-pading-and-button-design] add hover for button

commit b8405af
Author: s.veretennikov <[email protected]>
Date:   Sun Mar 23 02:57:01 2025 +0500

    [trello.com/c/QCnKo03A] Setting for macos

commit cccda3c
Author: s.veretennikov <[email protected]>
Date:   Sun Mar 23 01:38:01 2025 +0500

    [trello.com/c/QCnKo03A] Review update

commit 247f0a9
Author: s.veretennikov <[email protected]>
Date:   Wed Mar 19 20:39:56 2025 +0500

    [trello.com/c/QCnKo03A] Pop-up redesign

commit 968cd2b
Author: s.veretennikov <[email protected]>
Date:   Sat Mar 22 19:19:01 2025 +0500

    [trello.com/c/B9LfGpfD] Fix of a updating state of chats. Added new logic for alert

commit 0782a98
Author: Vladimir Klevtsov <[email protected]>
Date:   Fri Mar 21 18:03:18 2025 +0100

    [trello.com/c/iGILackD-pading-and-button-design] update bottom const, and buttons design

commit 806bdd2
Author: Dmitrij Meidus <[email protected]>
Date:   Fri Mar 21 18:34:07 2025 +0700

    [trello.com/c/HwvnDzgu] Decreased debounce duration

commit 2c3f12c
Author: Dmitrij Meidus <[email protected]>
Date:   Thu Mar 20 18:15:13 2025 +0700

    [trello.com/c/HwvnDzgu] Fix crash for paging view. Improve current paging index calculation. Refactoring of VisibleWalletsService by removing NotificationCenter and use combine instead.
@art-divin art-divin self-assigned this Mar 31, 2025
@art-divin art-divin changed the base branch from master to develop March 31, 2025 09:50
@art-divin art-divin requested review from Lainaaa and removed request for IanaaDvlp March 31, 2025 22:09
@art-divin art-divin merged commit 7670ebd into develop Apr 5, 2025
1 check passed
@art-divin art-divin deleted the trello.com/c/oOCxsoA5-2 branch April 5, 2025 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants