-
Notifications
You must be signed in to change notification settings - Fork 142
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
ooniprobe-cli v3.25 release process #2841
Labels
Comments
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 8, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates psiphon to the latest staging-client commit here: Psiphon-Labs/psiphon-tunnel-core@09be8ee. We also bump go version to go1.22.3
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 8, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff upgrades to use go1.22.3 in all areas in the engine
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: [<!-- add URL here -->](ooni/probe#2841) - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the oocrypto and oohttp dependencies to use the latest version
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff upgrades probe-cli dependencies
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the probe c dependencies to the latest available version
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the probe-assets dependency to the latest version.
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the bundle certs
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the user-agent to the most widely used agent as of 2025-02-09
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff syncs stuninputs with the TPO's snowflake
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 9, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff address go report card comments.
4 tasks
DecFox
added a commit
to ooni/probe-cli
that referenced
this issue
Feb 10, 2025
## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: ooni/probe#2841 - [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request: <!-- add URL here --> - [ ] if you changed code inside an experiment, make sure you bump its version number <!-- Reminder: Location of the issue tracker: https://github.com/ooni/probe --> ## Description This diff updates the go toolchain to `1.22.3`
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Release information
Fill out this information for each release:
Version Number: 3.25.0
Expected Release date: 10 Februrary 2025
Summary of changes:
Link to latest nightly: https://github.com/ooni/probe-cli/releases/tag/rolling
Release checklist
For extended documentation about the process, see probe-cli's releasing.md.
Psiphon
./script/go.bash get -u -v
./script/go.bash list -json ./cmd/ooniprobe
does not include any pinned package in psiphon'sgo.mod
or otherwise ask Psiphon developers whether this is fineGo version
.github/workflows/gobash.yml
GOVERSION
file if neededtoolchain
line inside ofgo.mod
Readme.md
fileAndroid
NDKVERSION
, andMOBILE/android/ensure
if neededDependencies other than Psiphon
./script/go.bash get -u -v -d ./...
Updating assets and definitions
./script/updateminipipeline.bash
./script/go.bash generate ./...
)internal/model/http.go
Maintenance
./internal/stuninput
)QA and alpha releasing
gosec
runs./script/go.bash test -race -count 1 ./...
must pass locallyReleasing proper
internal/version/version.go
in release/X.Y to be a stable releasePublishing stable packages
./script/autoexport.bash
Post-release communication
#ooni-probe-releases
slack channel:The text was updated successfully, but these errors were encountered: