Comments (4)
I should have explained my use-case 😄
We are using this for projects that are not npm-publishable packages (web & mobile apps). We really like the philosophy and process of creating changesets and want to use it without the need to publish it at the end. This is why I'd like to skip having the explanation of publishing in the PR body that might confuse someone who looks at the version update PR.
My version update PR could have a body like this
This is an automated version update PR 🚀
Merge this whenever you are ready to cut a release for the app. New changes made to themaster
branch will continue to get added in the changelog included in this PR.
Followed by the changelog of single/multiple packages.
from action.
@Andarist our team would love to add a checklist to the pull request before folks hit merge. To make sure that thorough testing has happened. Is this something that would want to warrant this change?
Is the complication due to the release content reading from the merged PR content? Could this be decoupled into prefix
instead of body
and then removed from the release documentation?
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
🛑 Before shipping
- I have tested this NPM package in our documentation website
- I have tested this NPM package in our product
- ...
Releases
@shopify/[email protected]
Minor Changes
- #5962
3a64ee7e3
Thanks @alex-page! - Updated @rollup/pluginutils to v4.1.0
from action.
Question is - how would you like to customize it?
from action.
Hmm, I understand that the context of your project is a little bit different but even the PR body that you have given mentions something being published. Is this that big a problem that a publish process looks a little bit different than the one for npm? It's still there and I wouldn't think that the existing message would confuse anyone. Don't take me wrong - I'm not super opposed to allowing to configure it (although it would complicate a bunch of stuff), just bike-shedding a little bit before taking a final decision.
from action.
Related Issues (20)
- problem with outputs object HOT 3
- Bbb
- Not able to publish the package to npm. HOT 3
- Allow creating Github Release in Draft
- Crashes HOT 3
- Failing with fatal on git reset. Ability to set target branch?
- Feature request: Link release to pull request
- Upgrade action to use node20
- TypeError: Cannot read properties of null (reading 'author') HOT 1
- Action fails with output of dist/index.js and without error HOT 3
- Automatically Create Betas
- Publish not working for internal Artifactory registry HOT 4
- Workflow of git action throw error while we setup `type:module` on package.json HOT 2
- Avoid marking releases as Latest
- Github action fail with changeset publish
- Error "No user .npmrc file found" when file actually exists HOT 2
- Any plans to verify changesets org w/ GitHub and publish to Marketplace
- pathspec 'changeset-release/main' did not match any file(s) known to git HOT 4
- HttpError: Not Found HOT 8
- There is no .changeset folder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from action.