Skip to content

ci: run Java CodeQL on pull requests and merge groups (#873) #46

ci: run Java CodeQL on pull requests and merge groups (#873)

ci: run Java CodeQL on pull requests and merge groups (#873) #46

Workflow file for this run

name: Examples smoke test
on:
push:
branches:
- main
permissions:
contents: read
concurrency:
group: examples-smoke-test-main
cancel-in-progress: true
jobs:
examples:
name: Examples / live API smoke test
if: >-
github.repository == 'openai/openai-java' &&
github.event.head_commit.message != 'codegen metadata'
environment: CI
runs-on: ${{ vars.SDK_GHA_RUNNER || 'ubuntu-24.04' }}
timeout-minutes: 20
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- name: Set up Java
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
with:
distribution: temurin
java-version: |
8
21
- name: Set up Gradle
uses: gradle/actions/setup-gradle@0723195856401067f7a2779048b490ace7a47d7c # v5.0.2
- name: Run example
env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
run: ./gradlew :openai-java-example:run