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

Rename publish npm script to avoid rerun of publish #259

Merged
merged 2 commits into from
Dec 8, 2023
Merged

Rename publish npm script to avoid rerun of publish #259

merged 2 commits into from
Dec 8, 2023

Conversation

sgraband
Copy link
Contributor

@sgraband sgraband commented Dec 8, 2023

Small fix to fix failing builds: https://github.com/eclipsesource/theia-cloud/actions/runs/7140492012. Artifacts have been published correctly though. So no rerun is necessary. I just noticed that it will rerun, as the common package has been changed.

Renamed publish script to publish:latest.
Before the script was executed everytime we ran npm publish.
This then fails because you cannot publish the same version twice.
Also prevents the latest tag to be applied on next publish. Also it probably would have ended in a loop.

Demo CI fixes:
Fix if-statements.
Update texts.
Update docker build commands to take the location into account.
Use next instead of 0.9.0-next for monitor-theia extension.
Successful runs:

Contributed on behalf of STMicroelectronics

Renamed publish script to publish:latest.
Before the script was executed everytime we ran npm publish.
This then fails because you cannot publish the same version twice.
Also prevents the latest tag to be applied on next publish.
Also it probably would have ended in a loop.

Contributed on behalf of STMicroelectronics
@sgraband sgraband requested a review from jfaltermeier December 8, 2023 11:18
Fix if-statements.
Update texts.
Update docker build commands to take the location into account.
Use next instead of 0.9.0-next for monitor-theia extension.

Contributed on behalf of STMicroelectronics
@sgraband
Copy link
Contributor Author

sgraband commented Dec 8, 2023

@jfaltermeier Could you take another look, i also fixed the demo publishing. The changes are minor and i linked the successful runs where the demos were published.

@sgraband sgraband requested a review from jfaltermeier December 8, 2023 12:01
@jfaltermeier
Copy link
Contributor

Thanks, lgtm!

@sgraband sgraband merged commit d3f0b54 into main Dec 8, 2023
17 checks passed
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.

2 participants