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

fix: delete deployment files, migrate npm to yarn & make lint pass in all packages #46

Merged
merged 17 commits into from
Feb 11, 2025

Conversation

tomimor
Copy link
Collaborator

@tomimor tomimor commented Jan 31, 2025

Remove deployment-related jobs:

[x] Deletes all related deployment files from the project:

  • .github/workflows/app-deploy-feature-branch.yml
  • .github/workflows/app-deploy-preview.yml
  • .github/workflows/app-deploy-prod.yml
  • .github/workflows/release.yml

Changes to preserve as much of the original CI as possible

[x] Migrate npm to yarn

[x] Make lint pass in all packages

[x] Skip typecheck in app. To make this check pass, we need to upgrade libraries that introduce breaking changes.

[x] Add env variables necessary to build the app in the CI.

[x] Skip some tests from upstream explorer that break with the PoC of Double Zero explorer. These tests are mainly applied for other uses of the explorer or cases where further development out of scope would be needed to make these checks pass.

@tomimor tomimor requested review from calvogenerico and aon January 31, 2025 14:28
Copy link

github-actions bot commented Jan 31, 2025

Unit Test Results

    4 files    262 suites   9m 20s ⏱️
2 118 tests 2 081 ✅ 37 💤 0 ❌
2 328 runs  2 291 ✅ 37 💤 0 ❌

Results for commit 6c19bed.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jan 31, 2025

API E2E Test Results

207 tests   207 ✅  18s ⏱️
 14 suites    0 💤
  1 files      0 ❌

Results for commit 6c19bed.

♻️ This comment has been updated with latest results.

@tomimor tomimor changed the title Delete deployment files fix: Delete deployment files Jan 31, 2025
@tomimor tomimor changed the title fix: Delete deployment files fix: delete deployment files Jan 31, 2025
@tomimor tomimor changed the title fix: delete deployment files fix: delete deployment files, migrate npm to yarn & make lint pass in all packages Feb 3, 2025
@tomimor tomimor force-pushed the delete-deployments branch from 8197a75 to 629a760 Compare February 3, 2025 14:19
versions updated to make typecheck pass
tons of type errors fixed
fixed some tests
fixed some tests
…ble zero

skipping original explorer tests that do not apply to double zero.
skip typecheck in ci.
try to set env variables by hand
skip 1 extra test.
@tomimor tomimor merged commit 86945cf into main Feb 11, 2025
17 checks passed
@tomimor tomimor deleted the delete-deployments branch February 11, 2025 12:45
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