-
Notifications
You must be signed in to change notification settings - Fork 12
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
[#178] Automate release process (3) #249
Conversation
bb6300a
to
67b8f0a
Compare
Learnings
For the problem with |
47a1c61
to
26e26de
Compare
3604f4c
to
bd7c2aa
Compare
Still some things to do:
|
Update Turns out the |
package.json
Outdated
@@ -55,6 +59,7 @@ | |||
"jsdom": "16.2.2", | |||
"mini-css-extract-plugin": "^0.9.0", | |||
"node-sass": "4.14.1", | |||
"np": "https://github.com/dopecodez/np.git#54f3c8f", |
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.
Note to self: we can probably also move back to the stable version. Turns out the version name we wanted to have isn't https://semver.org/ compatible anyways 😉
Turns out the version name we want isn't semver compatible anyways…
d7c1ae7
to
d9f1a95
Compare
Some rebase of hell 🔥 |
I did another field experiment with this branch 👨🌾: I wanted to release a new version... what in the end turned out to be two versions 🤯 Mozilla did some updates to their upload process - the manual one: one now has to manually select that one is uploading something to be released on their platform in contrast to "self hosting". Plus, they changed the name of the returned file when signing for the What we also did not take into account: for uploading the release to Mozilla's |
Turns out Mozilla also has a problem with our submissions for self signing the extension - which we do to download the I haven't yet found out how to use the |
Considered done (finally 🎉 ) in #296 |
Edition three of #178…
This is only a draft for further discussion on the topic. I did not want to override things in #184, as there are some slight adaptions of existing things there and we may want to directly compare them.
This is how a release of a random artifact from an example repo of mine looks like with the tooling in this PR:
tools
additional tools