[tor-bugs] #31253 [Circumvention/Snowflake]: Add a webext packaging target to the build script
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Oct 11 15:38:21 UTC 2019
#31253: Add a webext packaging target to the build script
-------------------------------------+------------------------------
Reporter: arlolra | Owner: (none)
Type: defect | Status: needs_review
Priority: Medium | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------+------------------------------
Comment (by cohosh):
Replying to [comment:4 arlolra]:
> Something else that belongs in this script is `git submodule update
--remote` so that the translations are up to date before making a release.
Not sure that happened for `0.0.11`.
>
> From https://gitweb.torproject.org/pluggable-
transports/snowflake.git/commit/?id=131cf4f8ea0faaa41774e52f5d81878803f45dbc
>
Good point, I'll add that to the script. I updated the translations last
Friday.
> > I opted to not push automatically in the script, but it will make a
local commit that updates the manifest to bump the version.
>
> Ok, but note that the tag for `0.0.11` doesn't seem to have been pushed.
Should be pushed now.
>
> https://gitweb.torproject.org/pluggable-transports/snowflake.git/log/
>
> While we're on the subject of versioning, it might be worthwhile to
follow semver style major.minor.patch (or, rather, backwards incompat .
feature . bugfix)
Good point, I'll start updating the minor versions when we have new
features.
I was also thinking that it might be useful to add a changelog.txt file
that we update whenever we merge changes to the webextension so that it's
easier to populate that field in the addon store.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31253#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list