diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index aaa885225..6f0308648 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -172,27 +172,6 @@ jobs: git config user.name "GitHub Actions Bot" git config user.email "<41898282+github-actions[bot]@users.noreply.github.com>" - - name: Update Release Notes File - env: - GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} - run: | - if git ls-remote --exit-code origin refs/tags/${{ env.RELEASE_VERSION }}; then - >&2 echo "tag ${{ env.RELEASE_VERSION }} already exists" - exit 2 - fi - v="${{env.RELEASE_VERSION}}" - f="docs/releasenotes/$v.md" - if [ ! -f "$f" ]; then - echo "# Release ${{ env.RELEASE_VERSION }}" > "$f" - echo "$RELEASE_NOTES" | tail -n +2 >> "$f" - git add "$f" - git commit -m "ReleaseNotes for $RELEASE_VERSION" - git push origin ${GITHUB_REF#refs/heads/} - else - echo "Using release notes file $f from code base" - fi - echo "RELEASE_NOTES_FILE=$f" >> $GITHUB_ENV - - name: Create and Push Release env: GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md index 6f718faa6..181dcbbc5 100644 --- a/RELEASE_PROCESS.md +++ b/RELEASE_PROCESS.md @@ -222,23 +222,6 @@ them through all release candidates manually. (TODO: this needs improvement by allowing us to do "append-only" style release notes, see [this issue](https://github.com/open-component-model/ocm/issues/1097) for details) -When a release is created, the release notes are copied to -the [./docs/releasenotes](./docs/releasenotes) folder in that branch -with a dedicated commit. If the release notes for that branch already exist in -the folder, the release notes are taken from the file -instead of the draft notes from GitHub. This means that you can also create a -Pull Request to the branch with the corresponding release notes -and it will be used for the release. -(TODO: Currently we have not decided if we want to permanently keep the notes -and thus need a PR to main to append them, or if we want to drop them in the -future. That's because they are currently needed to correctly manage notes -over multiple release candidates, see -[this issue](https://github.com/open-component-model/ocm/issues/1097) -for details.) - -By default, this file is generated from the -appropriate draft release with the basic release name (e.g. `v0.1.0-rc.1.md`). - ## What is part of a release? During the build of a release, an OCM CTF (Common Transport Format Archive) is diff --git a/docs/releasenotes/v0.1.0.md b/docs/releasenotes/v0.1.0.md deleted file mode 100644 index 227543156..000000000 --- a/docs/releasenotes/v0.1.0.md +++ /dev/null @@ -1,115 +0,0 @@ -# Release v0.1.0 - -- add creationTime attribute (#235) -- Add release-drafter GitHub Action workflow (#237) -- Bootstrap release process (#233) -- update signing server signer (#150) -- option to write normalized cd into file(s) (#234) -- fix non-create mode of add components (#230) -- hash component command (#228) -- Housekeeping (#229) -- builtin support for GitHub token (#224) -- fix version constraint handling (#223) -- fix make files (#222) -- Bump helm.sh/helm/v3 from 3.9.4 to 3.10.3 (#217) -- fixes + input type utf8 (#220) -- add components from a single description file (#214) -- get rid of pflag replacement (#215) -- Bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#209) -- dry-run mode for add commands (#211) -- improve dup + more tests (#212) -- introduce Dup method to create separately closable handles (#210) -- fix typos in rsa key gen (#208) -- default dest for download cv (#207) -- check hints for add commands (#206) -- fix ocm download cv (#204) -- file option + fix various close leaks + fix make files (#203) -- support for download of executables with appropriate platform (#198) -- refactor: use artifact instead of artefact everywhere (#199) -- Revert "refactor: use artefact instead of artifact everywhere" (#200) -- refactor: use artefact instead of artifact everywhere (#196) -- fix html output in help pages (#197) -- plugin installation and update from OCM repositories (#187) -- use correct license for reuse (#195) -- add reuse metadata and adjust README (#194) -- fix main help option handling (#192) -- fix build status (#191) -- By-pass artifact blob for direct OCI2OCI artifact transfer + Provide logging for component transfer (#189) -- upgrade Go version for actions to 1.19 (#190) -- Plugin support for CLI options for add commands (#179) -- Provide normalization documentation (#178) -- fix: enable linter: maintainability index (#177) -- provide components for cli and demo plugin (#184) -- fix omitted dest option for artifact download (#185) -- Next steps towards plugin based upload handler (#175) -- refactor: remove CRD definition for the Component Descriptor (#176) -- Fix the spec link (#173) -- Fix resource reference documentation (#174) -- simple plugin concept (#169) -- extend blob handler context/registration with artifact type (#170) -- support of CLI option groups (#172) -- support for deferred error propagation (#167) -- rename package core to internal (#165) -- fix nil pointer (#166) -- generalize a common handling for optional arguments (#163) -- fix stable output order of option lists (#164) -- differentiate between docker repository name and hostname (#162) -- enable adding (re)sources directly via command line options (#161) -- Include refs to more complex makefile examples (#159) -- docs: add comments to the example Makefile (#156) -- Update licensing information headers (#157) -- Rename type names to new domain ocm.software (#149) -- Incorporate some usability enhancements (#151) -- fix dump for helm input with invalid path (#152) -- extend contexts by inheriting logging context + CLI options (#147) -- Fixes (#148) -- Mandelsoft/workflow (#145) -- prepare dynamic format recognition for object set serialization filesystem formats (#97) -- fix adding git sources without configured credentials (#142) -- support multi-platform image composition for creating CAs (#138) -- fix logrus usage (#143) -- Link Contributing Guide (#141) -- Update logging practices (#126) -- library doc: How to work with credentials and configurations (#122) -- fix: address gosec issues (#123) -- fix docker daemon handling (#137) -- test matcher for strings providing context in case or error (#129) -- switch workflow trigger to pull\_request\_target (#135) -- fix: address gocritic issues (#127) -- switch workflow trigger to pull\_request\_target (#132) -- Revert "switch to string compare function in test" (#131) -- switch to string compare function in test (#128) -- distinguish between log and output (#119) -- Fix the CRD group name and package comment and the generation path (#117) -- Introduce logging - Part 1 - Basic, globally configurable logging (#104) -- OCM descriptor as CRD (#69) -- library usage example (#95) -- setup modes for context builder (#96) -- OCM localization support (#70) -- Clarify and divide README (#103) -- Adding a new ADR for the panic handlers (#82) -- Fixes for upcoming issues during demo preparation + improvements discovered during execution of the demo flow (#78) -- feat: add tooling to fix formatting issues (#102) -- add --lookup option (#65) -- better scheme solution avoiding error unnecessary error boilerplate (#81) -- Turn on some linters (#77) -- Gardener config credential repository (#55) -- docs: Add linter ADR and ADR template (#83) -- Bump helm.sh/helm/v3 from 3.9.1 to 3.9.4 (#80) -- Mandelsoft/fix (#75) -- Missing content of #59 (#79) -- refactor: wrap errors (part 1) (#63) -- rework OCI push handling (#68) -- Embedded spec for the OCM model elements and their relations to each other (#58) -- Introduce caching for GitHub access method and add tests for the downloader (#57) -- Removing unused code (#60) -- S3 access method for OCM (#46) -- remove ioutils and configure golangci-lint (#51) -- fix: go build target with makefile (#49) -- docs: Add (copy) LICENSE file (#45) -- Github Access method (#36) -- Added github action for checking pull requests (#37) -- some format and name scheme specs (#24) -- Fix template title (#33) -- move bloat of install-requirements into own makefile (#27) -- better make experience on mac (#26) diff --git a/docs/releasenotes/v0.10.0.md b/docs/releasenotes/v0.10.0.md deleted file mode 100644 index f3bafd6e9..000000000 --- a/docs/releasenotes/v0.10.0.md +++ /dev/null @@ -1,18 +0,0 @@ -# Release v0.10.0 - -- externalize general go utilities in packages pkg{errors,exceptions,generics,finalizer} (#761) -- Bump the go group with 12 updates (#768) -- feat: add silent flag and fix dry run with prerequisites (#767) -- let's get rid of reuse PendingDeprecationWarning (#765) -- fix: stop ignoring most of the errors (#745) -- feat: add uninstall command to the controller (#766) -- Create codeql.yml (#764) -- Npm/auth access (#757) -- Bump the go group with 7 updates (#763) -- Bump the ci group with 2 updates (#762) -- Fix ocm issue 179, block in config yields invalid yaml (#734) -- add cleanup to action for self hosted runner (#760) -- add negative test for non-semver version (#759) -- Don't Panic! (#758) -- Bump the go group with 3 updates (#751) -- Bump github.com/fluxcd/cli-utils from 0.36.0-flux.6 to 0.36.0-flux.7 (#752) diff --git a/docs/releasenotes/v0.11.0.md b/docs/releasenotes/v0.11.0.md deleted file mode 100644 index d902129bc..000000000 --- a/docs/releasenotes/v0.11.0.md +++ /dev/null @@ -1,31 +0,0 @@ -# Release v0.11.0 - -- go-utils refactoring (#803) -- Bump the go group with 14 updates (#805) -- finally at least be able to sign commits (#800) -- fix maven uploader and rename mavenArtifact to mavenPackage (#799) -- (redo)Only re-encode subst value if it smells like json and target doc is yaml (#796) -- sign flake.nix updates (#795) -- fix updateVendorHash (#793) -- let's create PRs instead of direct commits (#792) -- fix maven issues (#790) -- fix update-vendor-hash (#791) -- add workflow for updateVendorHash of flake (#789) -- various fixes/improvements for tests and paths to prepare migration (#788) -- Bump github.com/cloudflare/cfssl from 0.0.0-20180223231731-4e2dcbde5004 to 1.6.5 (#787) -- Bump github.com/sigstore/sigstore from 1.8.3 to 1.8.4 in the go group (#786) -- sonatype nexus - quirks modes (#782) -- utility function to get module name (#783) -- Follow Up To Maven Access (#781) -- fix: only have yaml out put on stdout if dry-run is enabled (#780) -- Bump the go group with 11 updates (#778) -- Bump anchore/sbom-action from 0.15.11 to 0.16.0 in the ci group (#777) -- early CD validation for AddVersion (#779) -- extract option utils + fix new usages of moved packages (#775) -- remove SPDX Header (#776) -- fix: make sure that format of replacement matches file format (#773) -- fix: use sync.OnceFunc instead of the struct package local value (#772) -- fix Probabilistic Signature Scheme signing server signing (#774) -- Bump the go group with 15 updates (#770) -- Maven/access2 (#731) -- Vault tests (#749) diff --git a/docs/releasenotes/v0.12.0.md b/docs/releasenotes/v0.12.0.md deleted file mode 100644 index 3a81a890f..000000000 --- a/docs/releasenotes/v0.12.0.md +++ /dev/null @@ -1,23 +0,0 @@ -# Release v0.12.0 - -- Extend version regexp to support semver (#834) -- fix broken links (#837) -- fix duplicate command argument for plugin command execution (#831) -- fix plugin error propagation (#830) -- rework source info access for plugin clients (#829) -- Bump github.com/hashicorp/go-retryablehttp from 0.7.6 to 0.7.7 in the go\_modules group (#827) -- Support for CLI Extensions by OCM Plugins (#815) -- Bump github.com/docker/docker from 26.1.4+incompatible to 27.0.0+incompatible (#817) -- cleanup unused (#828) -- close() writer, before trying to rename (#824) -- enhance the auto update of the flake vendor hash (#826) -- Bump the go group with 7 updates (#825) -- Update README.md (#822) -- fix [Errors of CLI end up in stdout, not in stderr](https://github.com/open-component-model/ocm-project/issues/196) (#819) -- Bump the go group with 8 updates (#816) -- Fix make cmds (#810) -- Adjust action (#813) -- adjust github action definition (#811) -- restructure blobaccess (#804) -- auto update \`flake.nix\` vendor hash incl. singed commit (#809) -- Simplify Pull Request Template (#808) diff --git a/docs/releasenotes/v0.13.0.md b/docs/releasenotes/v0.13.0.md deleted file mode 100644 index 0c52e3b6f..000000000 --- a/docs/releasenotes/v0.13.0.md +++ /dev/null @@ -1,18 +0,0 @@ -# Release v0.13.0 - -- fix go-releaser (#863) -- feat: add check for diffs after go mod tidy and generate (#861) -- Typo (#860) -- Bump the go group across 1 directory with 26 updates (#854) -- feat: remove GetInexpensiveContentVersionIdentity (#845) -- Bump the ci group across 1 directory with 5 updates (#853) -- add changes for multi-arch (#851) -- Bump github.com/docker/docker from 27.0.1+incompatible to 27.1.0+incompatible in the go\_modules group (#857) -- Improve errors (#850) -- rework selectors (#858) -- Rework adding elements to a component version (#844) -- Add AUR as installation option for OCM-CLI (#855) -- extension point for pub/sub support (#832) -- cleanup json schemes (#840) -- Exchange Algorithm constant in polymorphic handler method (#852) -- forward error message from OCI registry (#848) diff --git a/docs/releasenotes/v0.14.0.md b/docs/releasenotes/v0.14.0.md deleted file mode 100644 index dbdd09eac..000000000 --- a/docs/releasenotes/v0.14.0.md +++ /dev/null @@ -1,21 +0,0 @@ -# Release v0.14.0 - -- move migrate tooling to 'hack' folder (#889) -- feat: add npm input type (#886) -- Validate method for oci/ocm repository specs (#866) -- add public GPG key that can be used for signing (#884) -- disable manual/secondary caching (#885) -- Add linux packages to goreleaser (#888) -- raise alpine version (#883) -- fix: typo + missing bin directory (#880) -- Verify/markdown (#871) -- Bump the go group with 16 updates (#878) -- more path mappings (#877) -- ignore status error for reading pubsub config (#873) -- introduce optional repository interface for resolvers (#867) -- Bump anchore/sbom-action from 0.17.0 to 0.17.1 in the ci group (#875) -- fix cli documentation generation (#876) -- Adjust workflow: check diff (#874) -- Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 in the ci group (#868) -- Bump the go group with 15 updates (#870) -- Package restructuring (#784) diff --git a/docs/releasenotes/v0.15.0.md b/docs/releasenotes/v0.15.0.md deleted file mode 100644 index f2db5b2af..000000000 --- a/docs/releasenotes/v0.15.0.md +++ /dev/null @@ -1,50 +0,0 @@ -# Release v0.15.0 - -- extend signing list component descriptors (#922) -- feat: remove deprecated code - v2 (#919) -- move identity packages into tech packages (#914) -- mega fix for new selector handling + accessor interface alignment + tests (#918) -- chore: fix validate usage context passage (#912) -- Add cv parameter to walking step function (#909) -- Add utilities for ocm controllers (#898) -- fix npm input (#900) -- feedback from migrating a project (#907) -- access method ocm (#896) -- annotate oci layers with component information (#882) -- align package names with folder names (#906) - -## 🚀 Features - -- Resource resolution on CD set (#865) - -## :hammer: Maintenance - -
-mostly github actions (12 changes) - -- documentation: remove some command links (#895) -- release branch creation workflow (#899) -- Chore: setup-go@v4 does caching automatically (#908) -- chore: publish latest release to different package registries (#897) -- add extended description and remove archlinux (#901) -- chore: always create a new release branch and delete all old ones during new release action (#894) -- chore: change release notes template, auto label PRs, ... (#893) -- Update check\_diff\_action.yaml (#924) -- chore: nightly build (#903) -- fix: default component download link (#920) -- small change to test github actions (#921) -- fix: runner caching code that it uses (#917) - -
- -## ⬆️ Dependencies - -
-4 changes - -- Bump the go group with 10 updates (#910) -- Bump the go group with 11 updates (#905) -- Bump the go group with 7 updates (#892) -- Bump anchore/sbom-action from 0.17.1 to 0.17.2 in the ci group (#891) - -
diff --git a/docs/releasenotes/v0.16.0.md b/docs/releasenotes/v0.16.0.md deleted file mode 100644 index e7b29ce4a..000000000 --- a/docs/releasenotes/v0.16.0.md +++ /dev/null @@ -1,42 +0,0 @@ -# Release v0.16.0 - -- Support standard object types for command plugins + options for templater types (#958) -- feat: add function to satisfy access-Method-View interface (#955) -- CLI: fix recursive mode for ocm hash component (#954) -- OCI: prefer digest over tag (#953) -- fix: docker registry returning internal server error on blobs not found (#950) -- fix + doc for Verify-Resource-Digest (#946) -- Adjust verify digest again (#945) -- Add a simpler digest verify function (#943) -- [chore] fix: publish release (#940) -- Fix/publish release (#939) -- feat: replace docker with ORAS (#904) -- feat: add gav matching and overwritable media type for file types (#932) -- fix: some weird maven repositories do return bad index-of listings (#938) -- Release process documentation (#931) -- some fixes and alignments (#934) -- Update CODEOWNERS (#933) -- fix busy text file during plugin installation (#929) -- Custom Unmarshaller for Consumer Identity (#927) -- Documentation: \`If the option ...\` (#928) -- feat: automatically label all issues with IPCEI (#923) - -## 🐛 Bug Fixes - -- [chore]: release-notes-url isn't supported by wingetcreate v1.6.1.0 (#948) -- [chore]: Install wingetcreate (#942) - -## ⬆️ Dependencies - -
-5 changes - -- chore(dependencies): bump the ci group across 1 directory with 3 updates (#957) -- Bump the go group with 7 updates (#941) -- Bump the go group with 9 updates (#936) -- Bump the go group with 13 updates (#925) -- Bump Determinate Systems/nix-installer-action from 13 to 14 in the ci group (#926) - -- - -
diff --git a/docs/releasenotes/v0.2.0.md b/docs/releasenotes/v0.2.0.md deleted file mode 100644 index fdd4385c3..000000000 --- a/docs/releasenotes/v0.2.0.md +++ /dev/null @@ -1,6 +0,0 @@ -# Release v0.2.0 - -- filter digests from OCI tag list (#278) -- update date command in Makefile to work crossplatform (#269) -- check type assertions where it makes sense to avoid runtime panics (#267) -- add gofmt to make format and run (#268) diff --git a/docs/releasenotes/v0.3.0-rc.2.md b/docs/releasenotes/v0.3.0-rc.2.md deleted file mode 100644 index 47e21fd68..000000000 --- a/docs/releasenotes/v0.3.0-rc.2.md +++ /dev/null @@ -1,31 +0,0 @@ -# Release v0.3.0-rc.2 - -- fix credential helper handling (#344) -- switch release to using token for OCMBot (#343) -- Tweak Release Process (#312) -- provide digest error for OCI artifacts (#341) -- JCS(RFC8785) normalization support (#331) -- support for helm artifact downloading from OCI artifacts for landscaper (#338) -- TOI: improve credential handling (#339) -- Support Consumer Providers + Migrate DockerConfig (#330) -- improve ocm ref parsing (#337) -- support value transport for local resources, only (#332) -- Fix of errors/problems discovered during usage of TOI on MAC (#336) -- Bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible (#325) -- Bump github.com/aws/aws-sdk-go from 1.15.11 to 1.34.0 (#329) -- Adds GetResourcesByName Method to ComponentVersionAccess Objects (#321) -- Adjust dockerconfig.RepositorySpec (#324) -- fix nil pointer exception in cv add (#328) -- fix CTF type usage for creation (#327) -- chore(dependency): replace personal fork with auto-updating project fork (#313) -- cleanup OCI layers in OCM mapping (#326) -- Add example for toi installation with helm chart dependencies (#315) -- Toi fixes (#304) -- handling of cd versions (#298) -- remove binaries and fix .gitignore (#322) -- support of sub charts for toi helm installer (#305) -- Extend OCM Plugins to support generic actions + define oci.repository.prepare action to assure existence of OCI repositories (#320) -- #105 - Panic Handlers (#273) -- Some fixes (#311) -- simple data localization (#307) -- hint for helm input + arbitrary resource version (#306) diff --git a/docs/releasenotes/v0.3.0-rc.3.md b/docs/releasenotes/v0.3.0-rc.3.md deleted file mode 100644 index 29aee055c..000000000 --- a/docs/releasenotes/v0.3.0-rc.3.md +++ /dev/null @@ -1,45 +0,0 @@ -# Release v0.3.0-rc.3 - -- keep prefix for mapped upload of OCI artifacts (#403) -- fix: length check in if statement for finalizers (#431) -- Component archive (#399) -- Create user\_story.md (#411) -- Image (#401) -- Revert "generic object validation" (#404) -- generic object validation (#370) -- blueprint downloader (#375) -- remove version check for local resources (#384) -- introduce mapocirepoattr to control OCI artifact upload (#396) -- handle scheme based URL in OCM repo spec (#397) -- Add Keyless Signing using Sigstore (#379) -- rule based standard component version resolver (#377) -- fix transfer example (#386) -- add transfer example (#385) -- add get inexpensive content version identity functionality (#380) -- fix OCM NewRepositorySpec for type ocireg (#383) -- run make prepare (#381) -- fix history creation in tree output of cvs (#382) -- rework and align refcount management (#376) -- access method relativeOciReference (#373) -- Update README.md (#374) -- name-based registration support for down- and uploader (#371) -- time based cache cleanup (#369) -- fix default github token handling + compatibility handling for oci (#372) -- Consistent handling of spec versions (#364) -- add integration test badge (#366) -- OCI tag mapping (#355) -- fix ca creation for existing file (#360) -- DirectoryTree download support (#358) -- bug: fix missing go-bindata installation (#363) -- add back deleted deep copy files (#362) -- adapt examples to new identity packages (#359) -- clean up usage of internal package (#356) -- Fix helm access method documentation (#357) -- helm repository access method (#354) -- align identity matchers (#353) -- documentation for contexts (#350) -- provide selectors on access level of ocm context (#351) -- Sign (#342) -- use OCMBot token for event publishing (#348) -- Descriptor validation: allow creationTime null values (#346) -- generalize resource selectors (#349) diff --git a/docs/releasenotes/v0.3.0.md b/docs/releasenotes/v0.3.0.md deleted file mode 100644 index e2ceed27c..000000000 --- a/docs/releasenotes/v0.3.0.md +++ /dev/null @@ -1,10 +0,0 @@ -# Release v0.3.0 - -- update generated files (#293) -- Update release process (#291) -- remove ocm-controller dependency (#290) -- gomega string comparison with substitution (#282) -- Fix missing command, change componentReferences field & improve err message (#288) -- support NPM registry access (#283) -- feat: add installing ocm-controller with ocm cli (#271) -- add kubebuilder annotation to \`Label.Values\` (#281) diff --git a/docs/releasenotes/v0.4.0.md b/docs/releasenotes/v0.4.0.md deleted file mode 100644 index 63a883c5a..000000000 --- a/docs/releasenotes/v0.4.0.md +++ /dev/null @@ -1,28 +0,0 @@ -# Release v0.4.0 - -- Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (#502) -- switch to reworked logging version (#501) -- fix trailing space handling for write sequences (#500) -- CA certificate of oci registry as part of credentials (#497) -- log output for failing CD decode + trim trailing spaces in md generator (#498) -- fix local transfer option handling (#496) -- Provide wrapper function for often used OCM code sequences to simplify usage (#470) -- command to update ocm cli (#491) -- fix pr test action not to fail on forked repositories (#494) -- improve documentation for attribute mapping (#405) -- some fixes (#488) -- fix missing entrypoint in ocmcli image (#490) -- add missing permission for github action (#489) -- add github action to run integration tests on PR (#485) -- extend utf8 input type to accept and generate YAML/JSON content (#487) -- Update README.md (#486) -- fix and extend label access functions (#484) -- fix provider normalization (#478) -- fix evaluation of docker config file (#482) -- Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#398) -- Provide default implementation to support implementations of simple virtual/simulated OCM repositories, (#441) -- add missing helmRepository option for input (#462) -- area command documentation + aliases (#459) -- adjust ca handling for helm repositories (#467) -- fix: transfer logic has defer in loop (#465) -- get rid of unnecessary replacements (#463) diff --git a/docs/releasenotes/v0.5.0.md b/docs/releasenotes/v0.5.0.md deleted file mode 100644 index e064d6296..000000000 --- a/docs/releasenotes/v0.5.0.md +++ /dev/null @@ -1,13 +0,0 @@ -# Release v0.5.0 - -- add example (#600) -- Bump the ci group with 3 updates (#598) -- Bump the ci group with 1 update (#588) -- Bump k8s.io/client-go from 0.28.3 to 0.28.4 (#590) -- Rework implementation support for OCM storage backends (#569) -- Skip Report generation on scheduled run + non PR runs (#593) -- Fix update and hint (#583) -- Add Reports to Mend Scans (#586) -- Update dependabot.yml (#581) -- Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#587) -- Bump cosign and docker (#580) diff --git a/docs/releasenotes/v0.6.0.md b/docs/releasenotes/v0.6.0.md deleted file mode 100644 index 57ac958df..000000000 --- a/docs/releasenotes/v0.6.0.md +++ /dev/null @@ -1,11 +0,0 @@ -# Release v0.6.0 - -- Bump github.com/containerd/containerd from 1.7.6 to 1.7.11 (#606) -- fix credential provider handling (#611) -- fix ref detection for ca/ctf (#607) -- Bump the ci group with 2 updates (#603) -- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#605) -- generate deep copy (#609) -- change the default compressing behavior to false for file input type (#604) -- remove duplicate code (#601) -- Support for Delivered Public Key Certificates (#592) diff --git a/docs/releasenotes/v0.7.0.md b/docs/releasenotes/v0.7.0.md deleted file mode 100644 index ce091d538..000000000 --- a/docs/releasenotes/v0.7.0.md +++ /dev/null @@ -1,26 +0,0 @@ -# Release v0.7.0 - -- parse and validate some input parameters as filesystem-paths (#669) -- Reference Hint Check fixed + alignment of configure function (#672) -- Npm/config (#653) -- fix cd copy + rsa-pss-signingserver (#670) -- let's run only, where we have API key available (#667) -- Bump the ci group with 2 updates (#663) -- Bump github.com/lestrrat-go/jwx/v2 from 2.0.16 to 2.0.19 (#635) -- make use of windows-driver-letter fix (#666) -- fix field name for srcRefs (#651) -- Check Command to check completeness of a component version graph (#644) -- signing support for rsa-pss - Probabilistic Signature Scheme (#640) -- default config handlers (#660) -- add epic (#654) -- Bump the ci group with 6 updates (#641) -- Fix/npm publish (#650) -- publish npm packages (#636) -- switch to preferred new $defs (#536) -- Make ocm flake.nix ready (#625) -- Bump the ci group with 2 updates (#631) -- Filter Option for Transferring OCI Index Artifacts (#620) -- Bump github.com/cloudflare/circl from 1.3.5 to 1.3.7 (#622) -- fix tour01 documentation (#623) -- add PR target (#624) -- Extended Tour Documentation (#614) diff --git a/docs/releasenotes/v0.8.0.md b/docs/releasenotes/v0.8.0.md deleted file mode 100644 index 82bc493af..000000000 --- a/docs/releasenotes/v0.8.0.md +++ /dev/null @@ -1,14 +0,0 @@ -# Release v0.8.0 - -- use app token in release (#692) -- Bump the ci group with 1 update (#686) -- Bump the go\_modules group group with 2 updates (#689) -- Bump helm.sh/helm/v3 from 3.12.2 to 3.14.1 (#659) -- MIT LICENSE for npm publish gist (#684) -- cli: verify digests (#681) -- fix transfer OCI index (#683) -- Bump the ci group with 1 update (#678) -- remove second trigger and just keep pull\_request\_target (#682) -- Bump the go group with 35 updates (#679) -- component version check as lib function (#675) -- Wget access method (#630) diff --git a/docs/releasenotes/v0.9.0.md b/docs/releasenotes/v0.9.0.md deleted file mode 100644 index fa9f0a1af..000000000 --- a/docs/releasenotes/v0.9.0.md +++ /dev/null @@ -1,35 +0,0 @@ -# Release v0.9.0 - -- normalize order of used component lister results (#750) -- eliminate dependency from demo plugin to cli (#746) -- Bump the go group across 1 directory with 3 updates (#748) -- Bump github.com/fluxcd/cli-utils from 0.36.0-flux.5 to 0.36.0-flux.6 (#737) -- change wording (#747) -- Bump github.com/docker/cli from 25.0.5+incompatible to 26.1.0+incompatible (#743) -- Bump github.com/docker/docker from 25.0.5+incompatible to 26.1.0+incompatible (#744) -- eliminate lib to cli dependencies (#741) -- enable http registries as ocm repositories (#676) -- Rework object finalization (#703) -- fix: do not create a new resource manager client (#742) -- fix: remove all personal information from tests (#740) -- incorporate VERSION file if built without make (#732) -- Wget doc (#739) -- add documentation for wget access (#733) -- Bump the go group with 27 updates (#729) -- Bump github.com/sigstore/cosign/v2 from 2.2.3 to 2.2.4 (#722) -- Bump the ci group with 2 updates (#723) -- fast version list command (#728) -- fix issue with create temp file on MS Windows (#726) -- modify add sources doc (#727) -- align ca-cert opts + remove relation constraints for inputs (#725) -- add metadata for hyperspace (#719) -- readonly mode configurable for CVs (#711) -- spec normalization for OCI based OCM repository spec (#710) -- Bump the go\_modules group group with 3 updates (#707) -- Bump the ci group with 3 updates (#713) -- remove docs that are available in the spec (#715) -- change to component constructor file name (#712) -- Fix repository cache (#705) -- let's add a \`user\` within Docker (#704) -- follow Docker official images recommendation (#699) -- support for github enterprise urls (#698) diff --git a/hack/winget/README.md b/hack/winget/README.md index 55a115766..0e64b3a85 100644 --- a/hack/winget/README.md +++ b/hack/winget/README.md @@ -33,5 +33,5 @@ winget install --manifest .\manifests\o\Open-Component-Model\ocm-cli\0.15.0\ ## update package ```powershell -wingetcreate update --urls https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-386.zip https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-amd64.zip https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-arm64.zip --version 0.15.0 --release-notes-url https://github.com/open-component-model/ocm/blob/main/docs/releasenotes/v0.15.0.md ` Open-Component-Model.ocm-cli +wingetcreate update --urls https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-386.zip https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-amd64.zip https://github.com/open-component-model/ocm/releases/download/v0.15.0/ocm-0.15.0-windows-arm64.zip --version 0.15.0 --release-notes-url https://github.com/open-component-model/ocm/releases/tag/v0.15.0 ` Open-Component-Model.ocm-cli ```