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 release workflow #3226

Closed
arboleya opened this issue Sep 29, 2024 · 0 comments · Fixed by FuelLabs/changesets-action#10
Closed

Fix release workflow #3226

arboleya opened this issue Sep 29, 2024 · 0 comments · Fixed by FuelLabs/changesets-action#10
Assignees
Labels
bug Issue is a bug chore Issue is a chore

Comments

@arboleya
Copy link
Member

After the introduction of #3190, the release workflows (#1, #2) started failing silently.

The new version is published to NPM, but the next and latest tag and the release is not created on GitHub.

In the Release to @next tag on Npm step, there's this error:

Already on 'master'
M	packages/fuels/src/cli/commands/deploy/proxy/types/Src14OwnedProxy.ts
M	packages/fuels/src/cli/commands/deploy/proxy/types/Src14OwnedProxyFactory.ts
M	packages/fuels/src/cli/commands/deploy/proxy/types/common.d.ts
M	packages/fuels/src/cli/commands/deploy/proxy/types/index.ts
Your branch is up to date with 'origin/master'.
sed: can't read .changeset/odd-starfishes-flash.md
.changeset/popular-bikes-allow.md
.changeset/serious-crabs-begin.md
.changeset/tame-moons-clean.md: No such file or directory
No packages affected by changesets, skipping release to @next tag

These dirty files are in this state because we generate and ship types for the proxy contract:

"build": "run-s build:proxy build:package build:browser build:minified",
"build:proxy": "tsx scripts/build-proxy-contract.ts",

There was an unsuccessful attempt to fix the issue via this PR, but it was a miss:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue is a bug chore Issue is a chore
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants