Skip to content

Generate and Publish SDK Sources #19

Generate and Publish SDK Sources

Generate and Publish SDK Sources #19

name: Generate and Publish SDK
on:
workflow_dispatch:
inputs:
version:
description: |
SDK Version.
E.g., 1.0.0, 1.0.1, 1.0.0-SNAPSHOT, etc.
required: true
type: string
sdk_repo_ref:
description: |
Branch or tag to checkout on the `expediagroup-sdk-core` repository.
Leave empty to use the default branch.
type: string
default: ''
ref:
description: |
Branch or tag to checkout on the provided repository.
Leave empty to use the default branch.
type: string
default: ''
jobs:
generate-and-publish:
uses: ExpediaGroup/expediagroup-java-sdk/.github/workflows/selfserve-full-workflow.yaml@nanssari/rapid_links

Check failure on line 26 in .github/workflows/generate-and-publish-sdk.yaml

View workflow run for this annotation

GitHub Actions / Generate and Publish SDK

Invalid workflow file

The workflow is not valid. In .github/workflows/generate-and-publish-sdk.yaml (Line: 26, Col: 11): Error from called workflow ExpediaGroup/expediagroup-java-sdk/.github/workflows/selfserve-full-workflow.yaml@nanssari/rapid_links (Line: 106, Col: 31): Job 'generate-sdk' depends on unknown job 'combine-templates'. In .github/workflows/generate-and-publish-sdk.yaml (Line: 26, Col: 11): Error from called workflow ExpediaGroup/expediagroup-java-sdk/.github/workflows/selfserve-full-workflow.yaml@nanssari/rapid_links (Line: 118, Col: 14): Job 'publish-sources' depends on job 'generate-sdk' which creates a cycle in the dependency graph.
secrets: inherit
with:
name: rapid
version: ${{ inputs.version }}
transformations: "-th -te /v3 --operationIdsToTags"
sdk_repo_ref: ${{ inputs.sdk_repo_ref }}
repository: 'ExpediaGroup/rapid-java-sdk'
ref: ${{ github.head_ref || github.ref_name }}