openai/openai-java

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.43.0

Branches

Tags

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

Clone

HTTPS

Download ZIP

.github/workflows/ci.yml

76lines · 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
58
59steps:
60- uses: actions/checkout@v4
61
62- name: Set up Java
63uses: actions/setup-java@v4
64with:
65distribution: temurin
66java-version: |
678
6817
69cache: gradle
70- name: Set up Gradle
71uses: gradle/gradle-build-action@v2
af9f9a27Robert Craigie2 years ago72
cdf6cd11stainless-app[bot]1 years ago73- env:
74OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
75run: |
76./gradlew :openai-java-example:run