Add workflow to release from GitHub Actions

Co-Authored-By: Moritz Halbritter <moritz.halbritter@broadcom.com>

Closes gh-40407
This commit is contained in:
Andy Wilkinson
2024-04-15 18:02:56 +01:00
parent bc5777d0cc
commit e75c9312e0
12 changed files with 353 additions and 6 deletions

View File

@@ -5,6 +5,10 @@ on:
version:
required: true
type: string
staging:
required: false
default: false
type: boolean
jobs:
verify:
name: Verify
@@ -41,6 +45,9 @@ jobs:
env:
RVT_VERSION: ${{ inputs.version }}
RVT_RELEASE_TYPE: oss
RVT_STAGING: ${{ inputs.staging }}
RVT_OSS_REPOSITORY_USERNAME: ${{ inputs.repository-username }}
RVT_OSS_REPOSITORY_PASSWORD: ${{ inputs.repository-password }}
run: ./gradlew spring-boot-release-verification-tests:test
- name: Upload Build Reports on Failure
uses: actions/upload-artifact@v4