Skip to content

Commit

Permalink
Prepare new version (2/2) - retry 1
Browse files Browse the repository at this point in the history
This time using wingetcreate instructions so that the manifest schema is upgraded.
  • Loading branch information
jonahbeckford committed Apr 12, 2024
1 parent f7cca7b commit d2be2e6
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 39 deletions.
46 changes: 20 additions & 26 deletions installer/winget/manifest/Diskuv.opam.installer.yaml
Original file line number Diff line number Diff line change
@@ -1,37 +1,31 @@
# Created using wingetcreate 1.1.2.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.2.0.schema.json
# Created using wingetcreate 1.6.1.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.6.0.schema.json

PackageIdentifier: Diskuv.opam
PackageVersion: 2.2.0-beta2 # BUMP
# Scope: user
UpgradeBehavior: install
Commands:
- opam
- opam-installer
- opam-putenv
PackageVersion: 2.2.0-beta2
Platform:
- "Windows.Desktop"
# Minimum OS comes from https://github.com/diskuv/dkml-runtime-distribution/blob/ff7e6bcbf3dbdb37e64b20a57e2dea0fa9d27ed5/src/windows/Machine/Machine.psm1#L14:
# > $Windows10SdkVer = "18362"
- Windows.Desktop
MinimumOSVersion: 10.0.18362.0
InstallerType: exe
InstallModes:
- silent
- interactive
- silent
- interactive
InstallerSwitches:
Silent: --ci --quiet --color=never
SilentWithProgress: --ci
Interactive: --color=always
InstallLocation: --prefix "<INSTALLPATH>"
ReleaseDate: 2024-04-09 # BUMP

UpgradeBehavior: install
Commands:
- opam
- opam-installer
- opam-putenv
Installers:
- Architecture: x86
InstallerUrl: https://github.com/diskuv/dkml-installer-opam/releases/download/2.2.0-beta2-20240409/unsigned-opam-windows_x86-i-2.2.0-beta2-20240409.exe # BUMP
InstallerType: exe
InstallerSha256: c91f85eaff17af4deb63121176194e4d10aed4201c687144ca8f6087f2a303ce # BUMP
- Architecture: x64
InstallerUrl: https://github.com/diskuv/dkml-installer-opam/releases/download/2.2.0-beta2-20240409/unsigned-opam-windows_x86_64-i-2.2.0-beta2-20240409.exe # BUMP
InstallerType: exe
InstallerSha256: dd9c3cc89193fc81e1041af58f1e0b4000d0f5eb206f24430dfcd08aab386988 # BUMP
ManifestType: "installer"
ManifestVersion: "1.1.0"
- Architecture: x86
InstallerUrl: https://github.com/diskuv/dkml-installer-opam/releases/download/2.2.0-beta2-20240409/unsigned-opam-windows_x86-i-2.2.0-beta2-20240409.exe
InstallerSha256: C91F85EAFF17AF4DEB63121176194E4D10AED4201C687144CA8F6087F2A303CE
- Architecture: x64
InstallerUrl: https://github.com/diskuv/dkml-installer-opam/releases/download/2.2.0-beta2-20240409/unsigned-opam-windows_x86_64-i-2.2.0-beta2-20240409.exe
InstallerSha256: DD9C3CC89193FC81E1041AF58F1E0B4000D0F5EB206F24430DFCD08AAB386988
ManifestType: installer
ManifestVersion: 1.6.0
17 changes: 8 additions & 9 deletions installer/winget/manifest/Diskuv.opam.locale.en-US.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,27 @@
# Created using wingetcreate 1.1.2.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.2.0.schema.json
# Created using wingetcreate 1.6.1.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.6.0.schema.json

PackageIdentifier: Diskuv.opam
PackageVersion: 2.2.0-beta2 # BUMP
PackageVersion: 2.2.0-beta2
PackageLocale: en-US
Publisher: Diskuv, Inc.
PublisherUrl: https://www.diskuv.com/
PublisherSupportUrl: https://github.com/ocaml/opam/issues
PrivacyUrl: https://diskuv.com/legal#privacy_policy
PackageName: opam
PackageUrl: https://opam.ocaml.org/
License: LGPL-2.1-only WITH OCaml-LGPL-linking-exception
LicenseUrl: https://github.com/ocaml/opam/blob/master/LICENSE
Copyright: Copyright 2012-2024 the opam authors # BUMP
Copyright: Copyright 2012-2024 the opam authors
CopyrightUrl: https://github.com/ocaml/opam/blob/master/README.md#copyright-and-license
PublisherSupportUrl: https://github.com/ocaml/opam/issues
ShortDescription: A package manager for OCaml.
Description: |-
Opam is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
Description: Opam is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
Tags:
- foss
- ocaml
- open-source
- package-manager
- dependency-manager
ReleaseNotesUrl: https://opam.ocaml.org/blog/opam-2-2-0-beta2/ # BUMP
ManifestType: defaultLocale
ManifestVersion: 1.1.0
ManifestVersion: 1.6.0
InstallationNotes: See https://opam.ocaml.org/blog for the latest news on how to use opam.
9 changes: 5 additions & 4 deletions installer/winget/manifest/Diskuv.opam.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Created using wingetcreate 1.1.2.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.2.0.schema.json
# Created using wingetcreate 1.6.1.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.6.0.schema.json

PackageIdentifier: Diskuv.opam
PackageVersion: 2.2.0-beta2 # BUMP
PackageVersion: 2.2.0-beta2
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.1.0
ManifestVersion: 1.6.0

0 comments on commit d2be2e6

Please sign in to comment.