openai/openai-java

Public

mirrored from https://github.com/openai/openai-javaAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v1.4.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.github/workflows/ci.yml

74lines · modeblame

af9f9a27Robert Craigie2 years ago1name: CI
2on:
3push:
aa1b0905stainless-app[bot]1 years ago4branches:
5- main
6pull_request:
7branches:
8- main
9- next
af9f9a27Robert Craigie2 years ago10
11jobs:
12lint:
13name: lint
14runs-on: ubuntu-latest
15steps:
16- uses: actions/checkout@v4
17
18- name: Set up Java
19uses: actions/setup-java@v4
20with:
21distribution: temurin
22java-version: |
238
2417
25cache: gradle
26
27- name: Set up Gradle
543a08bdstainless-app[bot]1 years ago28uses: gradle/actions/setup-gradle@v4
af9f9a27Robert Craigie2 years ago29
30- name: Run lints
31run: ./scripts/lint
7a8cd60aStainless Bot2 years ago32test:
33name: test
34runs-on: ubuntu-latest
35steps:
36- uses: actions/checkout@v4
37
38- name: Set up Java
39uses: actions/setup-java@v4
40with:
41distribution: temurin
42java-version: |
438
4417
45cache: gradle
46
47- name: Set up Gradle
48uses: gradle/gradle-build-action@v2
49
50- name: Run tests
51run: ./scripts/test
cdf6cd11stainless-app[bot]1 years ago52examples:
53name: examples
54runs-on: ubuntu-latest
3490819astainless-app[bot]1 years ago55if: github.repository == 'openai/openai-java'
cdf6cd11stainless-app[bot]1 years ago56
57steps:
58- uses: actions/checkout@v4
59
60- name: Set up Java
61uses: actions/setup-java@v4
62with:
63distribution: temurin
64java-version: |
658
6617
67cache: gradle
68- name: Set up Gradle
69uses: gradle/gradle-build-action@v2
af9f9a27Robert Craigie2 years ago70
cdf6cd11stainless-app[bot]1 years ago71- env:
72OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
73run: |
74./gradlew :openai-java-example:run