From 8f790455454d09833f6f8ff318064d049e755491 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Tue, 20 May 2025 07:20:24 -0700 Subject: [PATCH] Fix release automation (#2286) Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com> --- .github/workflows/prepare-release.yml | 11 ++++++----- schema-next.yaml | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 36dbb049d..50d537b85 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -31,12 +31,13 @@ jobs: fi version=${{ inputs.version }} - sed -i "0,/^schema_url: .*\/next$/s/\/next$/\/$version/" schema-next.yaml - sed -i "0,/^ next:$/s// $version:/" schema-next.yaml cp schema-next.yaml "schemas/$version" - git add "schemas/$version" - sed -i "0,/^ $version:$/s// next:\n $version:/" schema-next.yaml + sed -i "s/ next:$/ next:\n $version/" schema-next.yaml + + sed -i "s/^schema_url: .*/schema_url: https:\/\/opentelemetry.io\/schemas\/$version/" "schemas/$version" + sed -i "s/ next:$/ $version/" "schemas/$version" + git add "schemas/$version" - name: Update change log run: | @@ -48,7 +49,7 @@ jobs: GH_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }} run: | version=${{ inputs.version }} - message="Prepare release v${version}" + message="[chore] Prepare release v${version}" body="Prepare release \`v${version}\`." branch="opentelemetrybot/prepare-release-v${version}" diff --git a/schema-next.yaml b/schema-next.yaml index 480b628b0..34ff2f8aa 100644 --- a/schema-next.yaml +++ b/schema-next.yaml @@ -1,5 +1,5 @@ file_format: 1.1.0 -schema_url: https://opentelemetry.io/schemas/1.34.0 +schema_url: https://opentelemetry.io/schemas/next versions: next: 1.34.0: