Skip to content

Commit fffb4de

Browse files
committed
running tox -e generate-workflows
1 parent 313ba74 commit fffb4de

File tree

5 files changed

+763
-456
lines changed

5 files changed

+763
-456
lines changed

.github/workflows/core_contrib_test_0.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,66 @@ jobs:
8383
- name: Run tests
8484
run: tox -e py39-test-instrumentation-openai-v2-latest -- -ra
8585

86+
py39-test-instrumentation-openai_agents-v2-oldest:
87+
name: instrumentation-openai_agents-v2-oldest
88+
runs-on: ubuntu-latest
89+
timeout-minutes: 30
90+
steps:
91+
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
92+
uses: actions/checkout@v4
93+
with:
94+
repository: open-telemetry/opentelemetry-python-contrib
95+
ref: ${{ env.CONTRIB_REPO_SHA }}
96+
97+
- name: Checkout core repo @ SHA - ${{ env.CORE_REPO_SHA }}
98+
uses: actions/checkout@v4
99+
with:
100+
repository: open-telemetry/opentelemetry-python
101+
ref: ${{ env.CORE_REPO_SHA }}
102+
path: opentelemetry-python
103+
104+
- name: Set up Python 3.9
105+
uses: actions/setup-python@v5
106+
with:
107+
python-version: "3.9"
108+
architecture: "x64"
109+
110+
- name: Install tox
111+
run: pip install tox-uv
112+
113+
- name: Run tests
114+
run: tox -e py39-test-instrumentation-openai_agents-v2-oldest -- -ra
115+
116+
py39-test-instrumentation-openai_agents-v2-latest:
117+
name: instrumentation-openai_agents-v2-latest
118+
runs-on: ubuntu-latest
119+
timeout-minutes: 30
120+
steps:
121+
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
122+
uses: actions/checkout@v4
123+
with:
124+
repository: open-telemetry/opentelemetry-python-contrib
125+
ref: ${{ env.CONTRIB_REPO_SHA }}
126+
127+
- name: Checkout core repo @ SHA - ${{ env.CORE_REPO_SHA }}
128+
uses: actions/checkout@v4
129+
with:
130+
repository: open-telemetry/opentelemetry-python
131+
ref: ${{ env.CORE_REPO_SHA }}
132+
path: opentelemetry-python
133+
134+
- name: Set up Python 3.9
135+
uses: actions/setup-python@v5
136+
with:
137+
python-version: "3.9"
138+
architecture: "x64"
139+
140+
- name: Install tox
141+
run: pip install tox-uv
142+
143+
- name: Run tests
144+
run: tox -e py39-test-instrumentation-openai_agents-v2-latest -- -ra
145+
86146
py39-test-instrumentation-vertexai-oldest:
87147
name: instrumentation-vertexai-oldest
88148
runs-on: ubuntu-latest

.github/workflows/lint_0.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,25 @@ jobs:
5151
- name: Run tests
5252
run: tox -e lint-instrumentation-openai-v2
5353

54+
lint-instrumentation-openai_agents-v2:
55+
name: instrumentation-openai_agents-v2
56+
runs-on: ubuntu-latest
57+
timeout-minutes: 30
58+
steps:
59+
- name: Checkout repo @ SHA - ${{ github.sha }}
60+
uses: actions/checkout@v4
61+
62+
- name: Set up Python 3.13
63+
uses: actions/setup-python@v5
64+
with:
65+
python-version: "3.13"
66+
67+
- name: Install tox
68+
run: pip install tox-uv
69+
70+
- name: Run tests
71+
run: tox -e lint-instrumentation-openai_agents-v2
72+
5473
lint-instrumentation-vertexai:
5574
name: instrumentation-vertexai
5675
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)