Skip to content

Commit 90aa0e0

Browse files
authored
Changelog: Announce opam-publish 2.6.0 and 2.7.0 (#3363)
1 parent b108d6e commit 90aa0e0

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: "opam-publish 2.6.0"
3+
authors: [
4+
"Raja Boujbel",
5+
"Kate Deplaix",
6+
"David Allsopp",
7+
]
8+
versions: ["2.6.0"]
9+
tags: [opam, platform]
10+
github_release_tags: [2.6.0]
11+
---
12+
13+
We are happy to announce the release of opam-publish 2.6.0, which brings opam-publish closer to the ability to more easily publish your releases automatically.
14+
This release brings:
15+
- A new `OPAM_PUBLISH_GH_TOKEN` environment variable and `--token` argument are now available to pass the GitHub token, thanks to [@filipeom](https://github.com/filipeom)
16+
- The addition of a message after the PR is open, to notify users that they can re-run opam-publish to update the PR, thanks to [@punchagan](https://github.com/punchagan)
17+
18+
Happy publishing!
19+
<> <> The opam team <> <> :camel:
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: "opam-publish 2.7.0"
3+
authors: [
4+
"Raja Boujbel",
5+
"Kate Deplaix",
6+
"David Allsopp",
7+
]
8+
versions: ["2.7.0"]
9+
tags: [opam, platform]
10+
github_release_tags: [2.7.0]
11+
---
12+
13+
_Feedback on this post is welcomed on [Discuss](https://discuss.ocaml.org/t/ann-opam-publish-2-7-0/17358)!_
14+
15+
We are happy to announce the release of opam-publish 2.7.0 which brings the ability to more easily publish your releases automatically, thanks to [@filipeom](https://github.com/filipeom):
16+
- SSH keys aren't used to push the branch to the user's fork anymore. Instead the token we already require is used.
17+
- If undefined, the git config variables `user.name` and `user.email` are automatically filled with the github username and username@opam-publish as a backup
18+
19+
An example of the new automated setup can be found in [this CI job](https://github.com/formalsec/smtml/commit/3c98cc024583e69b87c6d63a233abff149471399).
20+
21+
Other minor changes include:
22+
- The switch from `lwt_ssl` to `tls-lwt` which avoid one dependency and avoid depending on the system libssl
23+
24+
Happy publishing!
25+
<> <> The opam team <> <> :camel:

0 commit comments

Comments
 (0)