Skip to content

Commit

Permalink
docs: workflows for openapi and autodoc publication (#310)
Browse files Browse the repository at this point in the history
doc: workflows for openapi and autodoc publication
  • Loading branch information
bscholtes1A authored Mar 28, 2024
1 parent 2ca1f5e commit 5f2882f
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 4 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/publish-autodoc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: publish autodoc

on:
push:
branches:
- main
workflow_dispatch:
inputs:
version:
description: version to be published
required: false
type: string

jobs:
publish:
uses: eclipse-edc/.github/.github/workflows/publish-autodoc.yml@main
secrets: inherit
with:
version: ${{ github.event.inputs.version }}
10 changes: 9 additions & 1 deletion .github/workflows/publish-openapi-ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,16 @@ on:
push:
branches:
- main
workflow_dispatch:
inputs:
version:
description: version to be published
required: false
type: string

jobs:
publish:
uses: eclipse-edc/.github/.github/workflows/publish-openapi-ui.yml@main
secrets: inherit
secrets: inherit
with:
version: ${{ github.event.inputs.version }}
7 changes: 7 additions & 0 deletions .github/workflows/release-identityhub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,13 @@ jobs:
outputs:
ih-version: ${{ env.IDENTITYHUB_VERSION }}

publish-autodoc:
needs: Prepare-Release
uses: eclipse-edc/.github/.github/workflows/publish-autodoc.yml@main
secrets: inherit
with:
version: ${{ needs.Prepare-Release.outputs.ih-version }}

publish-openapi-ui:
needs: Prepare-Release
uses: eclipse-edc/.github/.github/workflows/publish-openapi-ui.yml@main
Expand Down
6 changes: 3 additions & 3 deletions DEPENDENCIES
Original file line number Diff line number Diff line change
Expand Up @@ -336,10 +336,10 @@ maven/mavencentral/org.jacoco/org.jacoco.core/0.8.11, EPL-2.0, approved, CQ23283
maven/mavencentral/org.jacoco/org.jacoco.report/0.8.11, EPL-2.0 AND Apache-2.0, approved, CQ23284
maven/mavencentral/org.javassist/javassist/3.28.0-GA, Apache-2.0 OR LGPL-2.1-or-later OR MPL-1.1, approved, #327
maven/mavencentral/org.javassist/javassist/3.29.2-GA, Apache-2.0 AND LGPL-2.1-or-later AND MPL-1.1, approved, #6023
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-common/1.9.10, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.9.10, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-common/1.9.10, Apache-2.0, approved, #14186
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.9.10, None, restricted, #14188
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.8.21, Apache-2.0, approved, #8919
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.9.10, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.9.10, None, restricted, #14185
maven/mavencentral/org.jetbrains.kotlin/kotlin-stdlib/1.9.10, Apache-2.0, approved, #11827
maven/mavencentral/org.jetbrains/annotations/13.0, Apache-2.0, approved, clearlydefined
maven/mavencentral/org.jetbrains/annotations/17.0.0, Apache-2.0, approved, clearlydefined
Expand Down

0 comments on commit 5f2882f

Please sign in to comment.