Skip to content

Commit

Permalink
3.x Examples validation flow for external examples repo (helidon-io#7889
Browse files Browse the repository at this point in the history
)

* Examples validation flow for external examples repo

Signed-off-by: Maxim Nesen <[email protected]>

* inline values instead of using variables

---------

Signed-off-by: Maxim Nesen <[email protected]>
Co-authored-by: Romain Grecourt <[email protected]>
  • Loading branch information
senivam and romain-grecourt authored Mar 1, 2024
1 parent 4a017fb commit b97e099
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions .github/workflows/validate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,13 @@ jobs:
run: etc/scripts/github-tck.sh
examples:
timeout-minutes: 30
continue-on-error: true
strategy:
matrix:
os: [ ubuntu-20.04, macos-latest ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK ${{ env.JAVA_VERSION }}
uses: actions/[email protected]
with:
Expand All @@ -135,8 +136,16 @@ jobs:
cache: maven
- name: Maven build
run: |
mvn -B -e "-Dmaven.test.skip=true" $MAVEN_HTTP_ARGS -DskipTests -Ppipeline install
echo "TBD: validate examples from external repository"
mvn -B -e "-Dmaven.test.skip=true" $MAVEN_HTTP_ARGS -DskipTests -Ppipeline install
- name: Examples checkout
uses: actions/checkout@v4
with:
fetch-depth: '0'
repository: helidon-io/helidon-examples.git
ref: dev-3.x
path: helidon-examples
- name: Examples build
run: etc/scripts/build-examples.sh
archetypes:
timeout-minutes: 30
strategy:
Expand Down

0 comments on commit b97e099

Please sign in to comment.