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

[new release] dune-release (2.1.0) #27358

Merged
merged 1 commit into from
Feb 4, 2025

Conversation

samoht
Copy link
Member

@samoht samoht commented Feb 3, 2025

Release dune packages in opam

CHANGES:

Added

Changed

Fixed

  • Make dune-release not fail in the presence of ~/.dune/bin/dune (which is present
    when using dune package management)

Removed

CHANGES:

### Added

- Add `dune-release delegate-info version` to show the current version as infered
  by the tool (tarides/dune-release#495, @samoht)
- Add `--dev-repo` to `dune-release` and `dune-release publish` to overwrite
  the `dev-repo` field specified in the opam file (tarides/dune-release#494, @samoht)

### Changed

- Use the 'user' option as the fork owner, only attempt to decode the remote URL
  if the user option is not set. (tarides/dune-release#480, @Julow)

### Fixed

- Make `dune-release` not fail in the presence of `~/.dune/bin/dune` (which is present
  when using dune package management)

### Removed

- `dune-release` no longer publishes docs to github pages. Instead, we rely on
  the docs published under `ocaml.org/packages` (tarides/dune-release#499 tarides/dune-release#500, @v-gb @samoht)
v-gb added a commit to v-gb/opam-repository that referenced this pull request Feb 3, 2025
dune-release won't publish docs as of
ocaml#27358

I also wonder if the instructions to write ~/.config/dune/release.yml are necessary,
considering dune-release prompts for them (which presumably wasn't the case back when
these instructions were written).
@mseri mseri merged commit 354fa25 into ocaml:master Feb 4, 2025
3 checks passed
@mseri
Copy link
Member

mseri commented Feb 4, 2025

Thanks

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