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

build(npm): post version script to sync openapi specs #479

Open
petermetz opened this issue Jan 13, 2021 · 0 comments
Open

build(npm): post version script to sync openapi specs #479

petermetz opened this issue Jan 13, 2021 · 0 comments
Assignees
Labels
dependencies Pull requests that update a dependency file Developer_Experience documentation Improvements or additions to documentation good-first-issue Good for newcomers good-first-issue-300-advanced Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. Nice-to-Have

Comments

@petermetz
Copy link
Member

petermetz commented Jan 13, 2021

Description

When issuing a release, the versions in the OpenAPI json spec files should automatically be synced to the containing npm package's version, leaving human error out of the realm of possibility.

cc: @takeutak @sfuji822 @hartm @jonathan-m-hamilton


Update 2023-07-24 => We now have a bump script that upgrades the versions in the open API spec files but it is not yet part of the release management checklist. So, the scope of this issue now is to just make sure the docs are updated with this step as well.

@petermetz petermetz added documentation Improvements or additions to documentation good-first-issue Good for newcomers Nice-to-Have dependencies Pull requests that update a dependency file Developer_Experience Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. labels Jan 13, 2021
@petermetz petermetz added this to the v0.8.0 milestone Jan 13, 2021
@petermetz petermetz modified the milestones: v0.8.0, v0.9.0 Aug 17, 2021
@petermetz petermetz modified the milestones: v0.9.0, v0.10.0 Sep 2, 2021
@petermetz petermetz self-assigned this Jul 24, 2023
@petermetz petermetz modified the milestones: v0.10.0, v2.0.0-alpha.2 Jul 24, 2023
@jagpreetsinghsasan jagpreetsinghsasan self-assigned this Sep 11, 2023
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Sep 14, 2023
    Primary Changes
    ---------------
    1. Fixed tools/bump-openapi-spec-dep-versions.ts
    2. Update the docs to incorporate the same

    Secondary Changes
    -----------------
    3. To incorporate 1), upgraded the prettier version

Fixes hyperledger#479

Signed-off-by: jagpreetsinghsasan <jagpreet.singh.sasan@accenture.com>
petermetz pushed a commit to petermetz/cacti that referenced this issue Sep 18, 2023
    Primary Changes
    ---------------
    1. Fixed tools/bump-openapi-spec-dep-versions.ts
    2. Update the docs to incorporate the same

    Secondary Changes
    -----------------
    3. To incorporate 1), upgraded the prettier version

Fixes hyperledger#479

Signed-off-by: jagpreetsinghsasan <jagpreet.singh.sasan@accenture.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file Developer_Experience documentation Improvements or additions to documentation good-first-issue Good for newcomers good-first-issue-300-advanced Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. Nice-to-Have
Projects
None yet
Development

No branches or pull requests

2 participants