openai/openai-java

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.45.0

Branches

Tags

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

Clone

HTTPS

Download ZIP

.github/workflows/ci.yml

77lines · modeblame

af9f9a27Robert Craigie2 years ago1name: CI
2on:
3push:
4branches:
5- main
6pull_request:
7branches:
8- main
303b5f25Stainless Bot2 years ago9- next
af9f9a27Robert Craigie2 years ago10
11jobs:
12lint:
13name: lint
14runs-on: ubuntu-latest
fb225e56stainless-app[bot]1 years ago15
af9f9a27Robert Craigie2 years ago16
17steps:
18- uses: actions/checkout@v4
19
20- name: Set up Java
21uses: actions/setup-java@v4
22with:
23distribution: temurin
24java-version: |
258
2617
27cache: gradle
28
29- name: Set up Gradle
543a08bdstainless-app[bot]1 years ago30uses: gradle/actions/setup-gradle@v4
af9f9a27Robert Craigie2 years ago31
32- name: Run lints
33run: ./scripts/lint
7a8cd60aStainless Bot2 years ago34test:
35name: test
36runs-on: ubuntu-latest
37
38steps:
39- uses: actions/checkout@v4
40
41- name: Set up Java
42uses: actions/setup-java@v4
43with:
44distribution: temurin
45java-version: |
468
4717
48cache: gradle
49
50- name: Set up Gradle
51uses: gradle/gradle-build-action@v2
52
53- name: Run tests
54run: ./scripts/test
cdf6cd11stainless-app[bot]1 years ago55examples:
56name: examples
57runs-on: ubuntu-latest
3490819astainless-app[bot]1 years ago58if: github.repository == 'openai/openai-java'
cdf6cd11stainless-app[bot]1 years ago59
60steps:
61- uses: actions/checkout@v4
62
63- name: Set up Java
64uses: actions/setup-java@v4
65with:
66distribution: temurin
67java-version: |
688
6917
70cache: gradle
71- name: Set up Gradle
72uses: gradle/gradle-build-action@v2
af9f9a27Robert Craigie2 years ago73
cdf6cd11stainless-app[bot]1 years ago74- env:
75OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
76run: |
77./gradlew :openai-java-example:run