Skip to content

Commit 29e69cd

Browse files
committed
regenerate workflows
1 parent 1b1bf36 commit 29e69cd

2 files changed

Lines changed: 339 additions & 0 deletions

File tree

.github/workflows/lint.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,25 @@ jobs:
309309
- name: Run tests
310310
run: tox -e lint-opentelemetry-exporter-otlp-proto-http
311311

312+
lint-opentelemetry-exporter-otlp-json-http:
313+
name: opentelemetry-exporter-otlp-json-http
314+
runs-on: ubuntu-latest
315+
timeout-minutes: 30
316+
steps:
317+
- name: Checkout repo @ SHA - ${{ github.sha }}
318+
uses: actions/checkout@v4
319+
320+
- name: Set up Python 3.14
321+
uses: actions/setup-python@v5
322+
with:
323+
python-version: "3.14"
324+
325+
- name: Install tox
326+
run: pip install tox-uv
327+
328+
- name: Run tests
329+
run: tox -e lint-opentelemetry-exporter-otlp-json-http
330+
312331
lint-opentelemetry-exporter-prometheus:
313332
name: opentelemetry-exporter-prometheus
314333
runs-on: ubuntu-latest

.github/workflows/test.yml

Lines changed: 320 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2541,6 +2541,158 @@ jobs:
25412541
- name: Run tests
25422542
run: tox -e pypy3-test-opentelemetry-exporter-otlp-proto-http -- -ra
25432543

2544+
py39-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2545+
name: opentelemetry-exporter-otlp-json-http 3.9 Ubuntu
2546+
runs-on: ubuntu-latest
2547+
timeout-minutes: 30
2548+
steps:
2549+
- name: Checkout repo @ SHA - ${{ github.sha }}
2550+
uses: actions/checkout@v4
2551+
2552+
- name: Set up Python 3.9
2553+
uses: actions/setup-python@v5
2554+
with:
2555+
python-version: "3.9"
2556+
2557+
- name: Install tox
2558+
run: pip install tox-uv
2559+
2560+
- name: Run tests
2561+
run: tox -e py39-test-opentelemetry-exporter-otlp-json-http -- -ra
2562+
2563+
py310-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2564+
name: opentelemetry-exporter-otlp-json-http 3.10 Ubuntu
2565+
runs-on: ubuntu-latest
2566+
timeout-minutes: 30
2567+
steps:
2568+
- name: Checkout repo @ SHA - ${{ github.sha }}
2569+
uses: actions/checkout@v4
2570+
2571+
- name: Set up Python 3.10
2572+
uses: actions/setup-python@v5
2573+
with:
2574+
python-version: "3.10"
2575+
2576+
- name: Install tox
2577+
run: pip install tox-uv
2578+
2579+
- name: Run tests
2580+
run: tox -e py310-test-opentelemetry-exporter-otlp-json-http -- -ra
2581+
2582+
py311-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2583+
name: opentelemetry-exporter-otlp-json-http 3.11 Ubuntu
2584+
runs-on: ubuntu-latest
2585+
timeout-minutes: 30
2586+
steps:
2587+
- name: Checkout repo @ SHA - ${{ github.sha }}
2588+
uses: actions/checkout@v4
2589+
2590+
- name: Set up Python 3.11
2591+
uses: actions/setup-python@v5
2592+
with:
2593+
python-version: "3.11"
2594+
2595+
- name: Install tox
2596+
run: pip install tox-uv
2597+
2598+
- name: Run tests
2599+
run: tox -e py311-test-opentelemetry-exporter-otlp-json-http -- -ra
2600+
2601+
py312-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2602+
name: opentelemetry-exporter-otlp-json-http 3.12 Ubuntu
2603+
runs-on: ubuntu-latest
2604+
timeout-minutes: 30
2605+
steps:
2606+
- name: Checkout repo @ SHA - ${{ github.sha }}
2607+
uses: actions/checkout@v4
2608+
2609+
- name: Set up Python 3.12
2610+
uses: actions/setup-python@v5
2611+
with:
2612+
python-version: "3.12"
2613+
2614+
- name: Install tox
2615+
run: pip install tox-uv
2616+
2617+
- name: Run tests
2618+
run: tox -e py312-test-opentelemetry-exporter-otlp-json-http -- -ra
2619+
2620+
py313-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2621+
name: opentelemetry-exporter-otlp-json-http 3.13 Ubuntu
2622+
runs-on: ubuntu-latest
2623+
timeout-minutes: 30
2624+
steps:
2625+
- name: Checkout repo @ SHA - ${{ github.sha }}
2626+
uses: actions/checkout@v4
2627+
2628+
- name: Set up Python 3.13
2629+
uses: actions/setup-python@v5
2630+
with:
2631+
python-version: "3.13"
2632+
2633+
- name: Install tox
2634+
run: pip install tox-uv
2635+
2636+
- name: Run tests
2637+
run: tox -e py313-test-opentelemetry-exporter-otlp-json-http -- -ra
2638+
2639+
py314-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2640+
name: opentelemetry-exporter-otlp-json-http 3.14 Ubuntu
2641+
runs-on: ubuntu-latest
2642+
timeout-minutes: 30
2643+
steps:
2644+
- name: Checkout repo @ SHA - ${{ github.sha }}
2645+
uses: actions/checkout@v4
2646+
2647+
- name: Set up Python 3.14
2648+
uses: actions/setup-python@v5
2649+
with:
2650+
python-version: "3.14"
2651+
2652+
- name: Install tox
2653+
run: pip install tox-uv
2654+
2655+
- name: Run tests
2656+
run: tox -e py314-test-opentelemetry-exporter-otlp-json-http -- -ra
2657+
2658+
py314t-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2659+
name: opentelemetry-exporter-otlp-json-http 3.14t Ubuntu
2660+
runs-on: ubuntu-latest
2661+
timeout-minutes: 30
2662+
steps:
2663+
- name: Checkout repo @ SHA - ${{ github.sha }}
2664+
uses: actions/checkout@v4
2665+
2666+
- name: Set up Python 3.14t
2667+
uses: actions/setup-python@v5
2668+
with:
2669+
python-version: "3.14t"
2670+
2671+
- name: Install tox
2672+
run: pip install tox-uv
2673+
2674+
- name: Run tests
2675+
run: tox -e py314t-test-opentelemetry-exporter-otlp-json-http -- -ra
2676+
2677+
pypy3-test-opentelemetry-exporter-otlp-json-http_ubuntu-latest:
2678+
name: opentelemetry-exporter-otlp-json-http pypy-3.9 Ubuntu
2679+
runs-on: ubuntu-latest
2680+
timeout-minutes: 30
2681+
steps:
2682+
- name: Checkout repo @ SHA - ${{ github.sha }}
2683+
uses: actions/checkout@v4
2684+
2685+
- name: Set up Python pypy-3.9
2686+
uses: actions/setup-python@v5
2687+
with:
2688+
python-version: "pypy-3.9"
2689+
2690+
- name: Install tox
2691+
run: pip install tox-uv
2692+
2693+
- name: Run tests
2694+
run: tox -e pypy3-test-opentelemetry-exporter-otlp-json-http -- -ra
2695+
25442696
py39-test-opentelemetry-exporter-prometheus_ubuntu-latest:
25452697
name: opentelemetry-exporter-prometheus 3.9 Ubuntu
25462698
runs-on: ubuntu-latest
@@ -6377,6 +6529,174 @@ jobs:
63776529
- name: Run tests
63786530
run: tox -e pypy3-test-opentelemetry-exporter-otlp-proto-http -- -ra
63796531

6532+
py39-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6533+
name: opentelemetry-exporter-otlp-json-http 3.9 Windows
6534+
runs-on: windows-latest
6535+
timeout-minutes: 30
6536+
steps:
6537+
- name: Configure git to support long filenames
6538+
run: git config --system core.longpaths true
6539+
- name: Checkout repo @ SHA - ${{ github.sha }}
6540+
uses: actions/checkout@v4
6541+
6542+
- name: Set up Python 3.9
6543+
uses: actions/setup-python@v5
6544+
with:
6545+
python-version: "3.9"
6546+
6547+
- name: Install tox
6548+
run: pip install tox-uv
6549+
6550+
- name: Run tests
6551+
run: tox -e py39-test-opentelemetry-exporter-otlp-json-http -- -ra
6552+
6553+
py310-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6554+
name: opentelemetry-exporter-otlp-json-http 3.10 Windows
6555+
runs-on: windows-latest
6556+
timeout-minutes: 30
6557+
steps:
6558+
- name: Configure git to support long filenames
6559+
run: git config --system core.longpaths true
6560+
- name: Checkout repo @ SHA - ${{ github.sha }}
6561+
uses: actions/checkout@v4
6562+
6563+
- name: Set up Python 3.10
6564+
uses: actions/setup-python@v5
6565+
with:
6566+
python-version: "3.10"
6567+
6568+
- name: Install tox
6569+
run: pip install tox-uv
6570+
6571+
- name: Run tests
6572+
run: tox -e py310-test-opentelemetry-exporter-otlp-json-http -- -ra
6573+
6574+
py311-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6575+
name: opentelemetry-exporter-otlp-json-http 3.11 Windows
6576+
runs-on: windows-latest
6577+
timeout-minutes: 30
6578+
steps:
6579+
- name: Configure git to support long filenames
6580+
run: git config --system core.longpaths true
6581+
- name: Checkout repo @ SHA - ${{ github.sha }}
6582+
uses: actions/checkout@v4
6583+
6584+
- name: Set up Python 3.11
6585+
uses: actions/setup-python@v5
6586+
with:
6587+
python-version: "3.11"
6588+
6589+
- name: Install tox
6590+
run: pip install tox-uv
6591+
6592+
- name: Run tests
6593+
run: tox -e py311-test-opentelemetry-exporter-otlp-json-http -- -ra
6594+
6595+
py312-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6596+
name: opentelemetry-exporter-otlp-json-http 3.12 Windows
6597+
runs-on: windows-latest
6598+
timeout-minutes: 30
6599+
steps:
6600+
- name: Configure git to support long filenames
6601+
run: git config --system core.longpaths true
6602+
- name: Checkout repo @ SHA - ${{ github.sha }}
6603+
uses: actions/checkout@v4
6604+
6605+
- name: Set up Python 3.12
6606+
uses: actions/setup-python@v5
6607+
with:
6608+
python-version: "3.12"
6609+
6610+
- name: Install tox
6611+
run: pip install tox-uv
6612+
6613+
- name: Run tests
6614+
run: tox -e py312-test-opentelemetry-exporter-otlp-json-http -- -ra
6615+
6616+
py313-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6617+
name: opentelemetry-exporter-otlp-json-http 3.13 Windows
6618+
runs-on: windows-latest
6619+
timeout-minutes: 30
6620+
steps:
6621+
- name: Configure git to support long filenames
6622+
run: git config --system core.longpaths true
6623+
- name: Checkout repo @ SHA - ${{ github.sha }}
6624+
uses: actions/checkout@v4
6625+
6626+
- name: Set up Python 3.13
6627+
uses: actions/setup-python@v5
6628+
with:
6629+
python-version: "3.13"
6630+
6631+
- name: Install tox
6632+
run: pip install tox-uv
6633+
6634+
- name: Run tests
6635+
run: tox -e py313-test-opentelemetry-exporter-otlp-json-http -- -ra
6636+
6637+
py314-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6638+
name: opentelemetry-exporter-otlp-json-http 3.14 Windows
6639+
runs-on: windows-latest
6640+
timeout-minutes: 30
6641+
steps:
6642+
- name: Configure git to support long filenames
6643+
run: git config --system core.longpaths true
6644+
- name: Checkout repo @ SHA - ${{ github.sha }}
6645+
uses: actions/checkout@v4
6646+
6647+
- name: Set up Python 3.14
6648+
uses: actions/setup-python@v5
6649+
with:
6650+
python-version: "3.14"
6651+
6652+
- name: Install tox
6653+
run: pip install tox-uv
6654+
6655+
- name: Run tests
6656+
run: tox -e py314-test-opentelemetry-exporter-otlp-json-http -- -ra
6657+
6658+
py314t-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6659+
name: opentelemetry-exporter-otlp-json-http 3.14t Windows
6660+
runs-on: windows-latest
6661+
timeout-minutes: 30
6662+
steps:
6663+
- name: Configure git to support long filenames
6664+
run: git config --system core.longpaths true
6665+
- name: Checkout repo @ SHA - ${{ github.sha }}
6666+
uses: actions/checkout@v4
6667+
6668+
- name: Set up Python 3.14t
6669+
uses: actions/setup-python@v5
6670+
with:
6671+
python-version: "3.14t"
6672+
6673+
- name: Install tox
6674+
run: pip install tox-uv
6675+
6676+
- name: Run tests
6677+
run: tox -e py314t-test-opentelemetry-exporter-otlp-json-http -- -ra
6678+
6679+
pypy3-test-opentelemetry-exporter-otlp-json-http_windows-latest:
6680+
name: opentelemetry-exporter-otlp-json-http pypy-3.9 Windows
6681+
runs-on: windows-latest
6682+
timeout-minutes: 30
6683+
steps:
6684+
- name: Configure git to support long filenames
6685+
run: git config --system core.longpaths true
6686+
- name: Checkout repo @ SHA - ${{ github.sha }}
6687+
uses: actions/checkout@v4
6688+
6689+
- name: Set up Python pypy-3.9
6690+
uses: actions/setup-python@v5
6691+
with:
6692+
python-version: "pypy-3.9"
6693+
6694+
- name: Install tox
6695+
run: pip install tox-uv
6696+
6697+
- name: Run tests
6698+
run: tox -e pypy3-test-opentelemetry-exporter-otlp-json-http -- -ra
6699+
63806700
py39-test-opentelemetry-exporter-prometheus_windows-latest:
63816701
name: opentelemetry-exporter-prometheus 3.9 Windows
63826702
runs-on: windows-latest

0 commit comments

Comments
 (0)