Skip to content

fix: remove hardcoded test-artifacts, and rename compact pkg#5

Merged
emnul merged 9 commits into
mainfrom
fix/static-artifacts
Nov 21, 2025
Merged

fix: remove hardcoded test-artifacts, and rename compact pkg#5
emnul merged 9 commits into
mainfrom
fix/static-artifacts

Conversation

@0xisk
Copy link
Copy Markdown
Member

@0xisk 0xisk commented Nov 11, 2025

PR Changes:

  1. Rename compact to cli tool better until we figure out a better name.
  2. Delete the test-artifacts and compile the sample-contracts only before testing the simulator
  3. Remove the extends in turbo.json not sure why it was needed @emnul?
  4. Add gh workflows and dependabot

@0xisk 0xisk changed the title fix: remove extends from turbo fix: remove hardcoded test-artifacts, and remame compact pkg Nov 11, 2025
@0xisk 0xisk linked an issue Nov 11, 2025 that may be closed by this pull request
@0xisk 0xisk marked this pull request as ready for review November 11, 2025 13:28
@0xisk 0xisk requested a review from emnul November 11, 2025 13:29
@0xisk 0xisk requested a review from andrew-fleming November 11, 2025 13:31
@andrew-fleming andrew-fleming changed the title fix: remove hardcoded test-artifacts, and remame compact pkg fix: remove hardcoded test-artifacts, and rename compact pkg Nov 11, 2025
@emnul
Copy link
Copy Markdown
Contributor

emnul commented Nov 11, 2025

Remove the extends in turbo.json not sure why it was needed @emnul?

It's no longer needed now that compact-examples defines compact-tools/packages/* as a workspace in its package.json. It was previously compact-tools/ at some point which caused turbo issues.

Copy link
Copy Markdown
Contributor

@andrew-fleming andrew-fleming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, @0xisk! Left a few comments and questions :)

Comment thread .github/CODEOWNERS
Comment thread .github/ISSUE_TEMPLATE/config.yml Outdated
Comment thread .github/workflows/checks.yml Outdated
Comment thread .github/workflows/tests.yml Outdated
Comment thread .github/workflows/tests.yml Outdated
Comment thread package.json Outdated
Comment thread packages/simulator/test/setup.ts
0xisk and others added 4 commits November 13, 2025 14:56
Co-authored-by: Andrew Fleming <fleming.andrew@protonmail.com>
Signed-off-by: 0xisk <0xisk@proton.me>
@0xisk 0xisk requested a review from andrew-fleming November 18, 2025 15:04
Copy link
Copy Markdown
Contributor

@andrew-fleming andrew-fleming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look great, @0xisk! I left two small questions

Comment thread .github/workflows/tests.yml Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we're duplicating the set up with checks and tests, any reason not to make this one yml file?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup not a bad idea 👍

Comment thread packages/simulator/test/setup.ts
@0xisk 0xisk requested a review from andrew-fleming November 20, 2025 08:35
Copy link
Copy Markdown
Contributor

@andrew-fleming andrew-fleming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@andrew-fleming andrew-fleming mentioned this pull request Nov 20, 2025
@emnul emnul merged commit 5c9d10e into main Nov 21, 2025
2 checks passed
@emnul emnul deleted the fix/static-artifacts branch November 21, 2025 14:43
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.

Add dependabot.yml

3 participants