-
Notifications
You must be signed in to change notification settings - Fork 15
fix(ci): use inline values for the test-ci workflow
#779
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
Conversation
Solves an issue where secret value would not be provided when running the workflow for a branch from forked repo.
🦋 Changeset detectedLatest commit: 41a2824 The changes in this PR will be included in the next version bump. This PR includes changesets to release 10 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
The later is not properly replaced during package build
lightwalker-eth
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tk-o Great updates! 🫡 🚀
| HEALTH_CHECK_TIMEOUT: 60 | ||
| ENSRAINBOW_URL: ${{ secrets.ENSRAINBOW_URL }} | ||
| ENSNODE_PUBLIC_URL: ${{ secrets.ENSNODE_PUBLIC_URL }} | ||
| ENSRAINBOW_URL: https://api.ensrainbow.io |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we add a little comment on these fields we hardcoded identifying why we did that rather than reading from GitHub secrets? It will be helpful to remember for the future why we did it this way.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider it done 👍
Solves an issue where secret value would not be provided when running the workflow for a branch from forked repo.
Example failed workflow run:
https://github.com/namehash/ensnode/actions/runs/15565570790/job/43843278971
Also, this PR fixes references across monorepo dependencies:
The PR replaces PNPM
catalogreferences, as these were not always properly resolved during package build process. Example for^catalog:reference not being replace, while allcatalog:references were replaced correctly for this particularpackage.jsonfile:https://github.com/namehash/ensnode/blob/v0.27.0/packages/ensnode-utils/package.json#L38-L49
NPM code preview:
https://www.npmjs.com/package/@ensnode/utils?activeTab=code
Preview
Related to #776