Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add release workflow and commit linting #2

Merged
merged 15 commits into from
Aug 29, 2024

Conversation

kieranroneill
Copy link
Member

@kieranroneill kieranroneill commented Aug 28, 2024

Description

  • Add CONTRIBUTING.md guide.
  • Add commitlint_cli package.
  • Add husky package.
  • Add pre-commit hook to lint commit messages.
  • Add pull request checks workflow.
  • Update .gitignore to exclude OS files
  • Add release workflow
    • Add script to update version in pubspec.yaml upon release
  • Add partial implementation of the deployment flow

Type of change

  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 🏗️ Build configuration (CI configuration, scaffolding etc.)
  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • 📝 Documentation update(s)
  • 📦 Dependency update(s)
  • 👩🏽‍💻 Improve developer experience
  • ⚡ Improve performance
  • ✨ New feature (non-breaking change which adds functionality)
  • ♻ Refactor
  • ⏪ Revert changes
  • 🧪 New tests or updates to existing tests

@kieranroneill kieranroneill added 🏗️ build Updates to the build and CI systems 👩🏽‍💻 developer experience Help us help you 📝 documentation Improvements or additions to documentation 📦 dependencies New dependencies labels Aug 28, 2024
@kieranroneill kieranroneill self-assigned this Aug 28, 2024
@kieranroneill kieranroneill merged commit af2cbe8 into beta Aug 29, 2024
3 checks passed
@kieranroneill kieranroneill deleted the ci/add-github-release-workflow branch August 29, 2024 12:07
kieranroneill added a commit that referenced this pull request Aug 29, 2024
* build(deps): add commitlint_cli and jusky packages

* build: add commit message hook to lint commit messages

* ci: add pull request workflow

* docs: add contributing guide

* chore: update gitignore

* ci: add release workflow that updates version in yaml

* feat: add nunito fints

* refactor: rename license to copying

* fix: move kotlin version to global gradle file

* docs: add readme and repo assets

* chore: squash

* chore: squash

* ci: use a debug build for pr checks workflow

* docs: update readme docs to incorporate keys

* ci: add partial implementation of deployment on release
kieranroneill added a commit that referenced this pull request Aug 29, 2024
* build(deps): add commitlint_cli and jusky packages

* build: add commit message hook to lint commit messages

* ci: add pull request workflow

* docs: add contributing guide

* chore: update gitignore

* ci: add release workflow that updates version in yaml

* feat: add nunito fints

* refactor: rename license to copying

* fix: move kotlin version to global gradle file

* docs: add readme and repo assets

* chore: squash

* chore: squash

* ci: use a debug build for pr checks workflow

* docs: update readme docs to incorporate keys

* ci: add partial implementation of deployment on release
kieranroneill added a commit that referenced this pull request Aug 29, 2024
* build(deps): add commitlint_cli and jusky packages

* build: add commit message hook to lint commit messages

* ci: add pull request workflow

* docs: add contributing guide

* chore: update gitignore

* ci: add release workflow that updates version in yaml

* feat: add nunito fints

* refactor: rename license to copying

* fix: move kotlin version to global gradle file

* docs: add readme and repo assets

* chore: squash

* chore: squash

* ci: use a debug build for pr checks workflow

* docs: update readme docs to incorporate keys

* ci: add partial implementation of deployment on release
github-actions bot pushed a commit that referenced this pull request Aug 29, 2024
# 1.0.0-beta.1 (2024-08-29)

### Features

* add release workflow and commit linting ([#2](#2)) ([b369557](b369557))
github-actions bot pushed a commit that referenced this pull request Oct 30, 2024
# 1.0.0 (2024-10-30)

### Bug Fixes

* Align action button to the left to prevent overlapping with floating action button. ([189cb71](189cb71))
* Asset select field on the Send Transaction screen now fixed to handle long lists of items. ([ddce1bd](ddce1bd))
* Bottom sheet now correctly scrolling with high long lists ([a31f159](a31f159))
* Bottom sheet title now aligns correctyl to centre ([6ba7139](6ba7139))
* Change to allow user to open 'already added' assets in the asset search screen. ([3c709c2](3c709c2))
* check if the widget is mounted before using pagingcontroller ([5b734a7](5b734a7))
* correct the testnet url ([9a5f265](9a5f265))
* corrected widget padding ([b6f771a](b6f771a))
* correctly process long integers for displaying balance ([d3d7366](d3d7366))
* Correctly showing Algorand icons instead of Voi icons when using the Algorand network. ([a29037d](a29037d))
* export account screen qr code where it was not displaying correctly on landscape ([5951b99](5951b99))
* Fix bug when switching networks when viewing in a tablet or desktop where the left panel still shows an asset from the other network. ([1ba1dde](1ba1dde))
* fixed bug where enable password switch and the provider were not in sync ([6865299](6865299))
* fixed bug where it would not remember the preference on asking for pin code ([1a603de](1a603de))
* Fixed error showing when user selected network already active, causing it to re-init the account. Now correctly takes no action. ([abf7341](abf7341))
* Fixed issue with searching and opting in to assets. ([9deb1c9](9deb1c9))
* fixed issue wjere user preferences were not being set correctly on startup ([05e9914](05e9914))
* forgot to check in this file for previous fix. ([6642754](6642754))
* incorrect version of test package for currently used dart sdk. Set to 1.24.9 ([8fc7567](8fc7567))
* not updating the active asset provider when selecting an asset from add assets screen ([19b8e4b](19b8e4b))
* Now once again showing the date / time of transactions ([aff392a](aff392a))
* prefetch authentication details from storage on pinpad initialisation ([2adfe32](2adfe32))
* reduce the confetti ([86e76e8](86e76e8))
* refactored app init functions ([b1cde4e](b1cde4e))
* remove unused commented code ([3c16486](3c16486))
* Remove unused variable ([915d865](915d865))
* Removed some irrelevant comments ([0ee9aa6](0ee9aa6))
* removed some unused code ([63b5ce0](63b5ce0))
* Removed unused code ([92940c4](92940c4))
* update the app reset function to delete all instead of deleting 1 by 1. ([8397f4f](8397f4f))
* update the version number ([dbbf7fb](dbbf7fb))
* update variable names to dart standards ([cac1f28](cac1f28))
* use correct fastlane option ([8b64705](8b64705))
* version number updates for leak_tracker ([880c1dd](880c1dd))

### Features

* add a delete contact button ([65ca386](65ca386))
* add a different color to each of the fab submenu items ([0fe1b56](0fe1b56))
* add adaptive icons ([#13](#13)) ([a6fe285](a6fe285))
* add arc 0200 contract wrapper ([#5](#5)) ([ecaa62a](ecaa62a))
* add contact address book ([ebd4b48](ebd4b48))
* add last used date on contacts and show the contact names in transaction items ([21a8f53](21a8f53))
* add pagination and ignore duplicate accounts scanned ([3522678](3522678))
* add release workflow and commit linting ([#2](#2)) ([b369557](b369557))
* attempt to handle incoming outgoing from same account ([446f9b3](446f9b3))
* can now opt into arc-200 assets ([ce2b36c](ce2b36c))
* can now search for arc200 assets by name ([da178cc](da178cc))
* change security screen time picker to use bottom sheet ([455c2b1](455c2b1))
* implement arc0200 send assets. ([6b8b0e1](6b8b0e1))
* implement paginated scan imports ([d3e6afd](d3e6afd))
* move fastlane to automatically publish ([e364199](e364199))
* now correctly opting in to arc200 assets ([012228a](012228a))
* Now polling balance every 30 seconds ([f656987](f656987))
* Now showing shimmer effect when loading sessions in place of the default circular spinner ([394e84d](394e84d))
* Now showing shimmer effect when searching for assets, in place of the default circular spinner ([535be5f](535be5f))
* Now showing visual difference in watch accounts on account list screen ([c159c89](c159c89))
* shimmer loading effect on account name when fetching account details. ([4067ec3](4067ec3))
* update package mismatch ([3979324](3979324))
* use package version from pubspec ([#15](#15)) ([e41d456](e41d456))
* Users can now change between Voi and Algorand main and test networks. ([eeaa20c](eeaa20c))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏗️ build Updates to the build and CI systems 📦 dependencies New dependencies 👩🏽‍💻 developer experience Help us help you 📝 documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant