Skip to content

feat: base action on call command#200

Merged
cristiam86 merged 54 commits into
mainfrom
197-feat-base-action-on-call-command
Apr 16, 2025
Merged

feat: base action on call command#200
cristiam86 merged 54 commits into
mainfrom
197-feat-base-action-on-call-command

Conversation

@epsjunior
Copy link
Copy Markdown
Contributor

@epsjunior epsjunior commented Mar 5, 2025

Fixes

#197

Brief Overview

  • Refactored genlayer call command to extend Base Action.
  • Base Action was not logging 'false' (fixed)
  • Contract commands was sending wrong argument types (e.g. "true"/false) (fixed)

Is important to approve this PR before: #194

cristiam86 and others added 30 commits July 3, 2024 09:30
* test: setup jest configuration with typescript

* refactor: removed path alias and changed simulator service toa class injected in the command declaration

* test: added init action adn command tests

* docs: added testing section on readme file

* fix: handle Fetch Error (Mac M3)

* refactor: improved function response

* fix: await for runSimulator async function

* fix: added init action test

* fix: solving conflicts

* test: added reset docker images and containers calls from init
…erwritten (#38)

* feat: added initial warning about reseting the setup

* test: added a test for new step introduced
* feat: added initial warning about reseting the setup

* test: added a test for new step introduced

* feat: added optional branch when fetching the simulator from github

* feat: added branch name on init and up commands

* test: added tests for branch option on init command
* chore: added npm command for beta release

* ci: added github action for beta release
* fix: removed non existing simulator endpoint

* refactor: adapted ping simulator response for current and next version

* tests: removed non existing simulator endpoint test
* fix: removed non existing simulator endpoint

* refactor: adapted ping simulator response for current and next version

* tests: removed non existing simulator endpoint test
* add node and docker version checks

* remove redundant check

* set correct version numbers, add todo

* use config constant for versions

* refactor methods and improve error handling

* implement PR comments: split install and version checks in two separate checks, move checkVersion method to simulator service

* add tests for version checks on init command

* flip version issue evalution

* separate checks in two steps

* remove console log

---------

Co-authored-by: Den <den@Deniss-MacBook-Pro.local>
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (1185cce) to head (c192bc4).
Report is 9 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##              main      #200    +/-   ##
==========================================
  Coverage   100.00%   100.00%            
==========================================
  Files           27        27            
  Lines         1361      1462   +101     
  Branches       330       363    +33     
==========================================
+ Hits          1361      1462   +101     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@epsjunior epsjunior changed the title 197 feat base action on call command feat: base action on call command Mar 5, 2025
@epsjunior epsjunior self-assigned this Mar 5, 2025
@epsjunior epsjunior requested a review from cristiam86 March 5, 2025 09:14
@cristiam86 cristiam86 merged commit 5b0a310 into main Apr 16, 2025
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