Skip to content
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

[Chore] v18.0-rc1 release #697

Merged
merged 9 commits into from
Aug 21, 2023
Merged

[Chore] v18.0-rc1 release #697

merged 9 commits into from
Aug 21, 2023

Conversation

krendelhoff2
Copy link
Member

Description

This PR introduces a new release in tezos-packaging.

Follows #

Changes related to the creation of a release (conditional)

  • I updated release number in meta.json.
  • If the native release version was updated, I reset the letter_version in model.py.

In case the new Tezos release provides a new protocol and corresponding testnet

  • I supported new protocol in protocols.json.
  • I supported new protocol and testnet in native packaging.
  • I supported new protocol and testnet in brew formulas.
  • I added tests for the new protocol and testnet.

Things to do after this release PR is merged

Update brew bottles and repository mirrors

  • I merged PR that updates bottles hashes (this PR is supposed to be created by the CI).

Update documentation

@krendelhoff2 krendelhoff2 force-pushed the auto/v18.0-rc1-release branch 10 times, most recently from ffc0c4a to 0140d91 Compare August 19, 2023 16:17
scripts/update-tezos.sh Outdated Show resolved Hide resolved
Formula/tezos-accuser-PtMumbai.rb Show resolved Hide resolved
scripts/update-tezos.sh Outdated Show resolved Hide resolved
baking/src/tezos_baking/wizard_structure.py Outdated Show resolved Hide resolved
nix/modules/tezos-accuser.nix Show resolved Hide resolved
nix/build/hacks.nix Show resolved Hide resolved
@krendelhoff2 krendelhoff2 force-pushed the auto/v18.0-rc1-release branch 3 times, most recently from a4a6e4e to 3585290 Compare August 21, 2023 13:44
Copy link
Contributor

@pasqu4le pasqu4le left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few more comments, but please squash your changes (including those needed for these comments).

baking/pyproject.toml Outdated Show resolved Hide resolved
.github/workflows/build-bottles.yml Outdated Show resolved Hide resolved
docker/docker-static-build.sh Show resolved Hide resolved
scripts/build-all-bottles.sh Outdated Show resolved Hide resolved
Problem: PtMumbai protocol is deprecated.

Solution: Remove it support.
Problem: `Proxford` protocol released, along with
the `oxfordnet`.

Solution: Support them.
Problem: `Proxford` protocol release, so there
should be brew Formulae for related binaries.

Solution: Add them.
Problem: New experimental dac binaries
were released.

Solution: Support them.
Problem: new recommended Rust version is 1.64.0 now
for octez.

Solution: Update it.
Problem: `octez-protocol-compiler` requires
some docs files for `octez-libs` to be present.
Also, `tezos-event-logging` is undiscoverable for
some reason.

Solution: Add dummy docs and provide exclidit opam file.
@krendelhoff2 krendelhoff2 merged commit 9b3b641 into master Aug 21, 2023
1 check passed
@krendelhoff2 krendelhoff2 deleted the auto/v18.0-rc1-release branch August 21, 2023 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants