-
Notifications
You must be signed in to change notification settings - Fork 35
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
more frequent releases #507
Comments
Currently you can use ant is going to be replaced by Yes, running tests using |
I've just built the addon XPI successfully, but had to install the Is it time to release 1.0.0b8 ? There have been many changes since the last release v1.0.0b7...dev-1.0 |
@nodiscc if you think we should publish a new release, I see no problem with that. We will probably reach 1.0beta20 before the first stable if we want to publish releases frequently, but that should be no problem. What do you think? |
Let's move the subscriptions to github then. Thanks for merging #506.
No problem for me either. This way more people will be beta testing the recent changes (and there will be less bug reports against already fixed bugs).
Great. Then I'd like to update the wiki with "How to help testing" (download the release or follow build instructions, find bugs, try to reproduce in new profile with no addons, attach browser version to bug report...). I think the update path should also be sorted out before the release.
Maybe it's ok to close this bug or retitle it "more frequent releases"? It's not about about a build service |
A dirty shell script to automate the release process.
Read before you run. |
done.
Great! Contributions to the wiki are appreciated!
sadly no. A http request to the raw github file still sends btw, just go ahead if you want to rename issues @nodiscc :) @nodiscc nice bash script. I'll see if I can use it. |
Thanks for unconfusing me. |
We're almost ready to release beta8. @nodiscc I'll follow your description at #484 (comment), but I don't have a gpg key for dev(at)256k(dot)de yet, so I'll create one. However, where should I put the public key? Putting it in the readme as you've suggested makes no sense to me, does it? We could put it on the website maybe. A key server would make key signing possible/easier though. What do you think? |
You're right, putting it in the README makes no sense (or anywhere in the organization's repos). Using keyservers is the way to go. Example: |
Thanks for your advice @nodiscc |
v1.0.beta8 is released, see here: #484 (comment) I still need to get certificate, but this is tracked in #465, so I'll close this issue. |
Hello, this was discussed at #505 . I think having a shell/python script that would build the XPI from the development tree would be nice. It could be made usable from common GNU/Linux distributions setups (install dependencies, run tests, build) so that testers can build the latest version easily and @myrdd does not have to build himself and create a github release.
An online build service is another option, i don't know if it involves more work/is more practical.
The text was updated successfully, but these errors were encountered: