Skip to content

Build list of required jobs in generate-workflow#4326

Merged
xrmx merged 4 commits into
open-telemetry:mainfrom
xrmx:build-jobs-for-opentelemetry-admin
Mar 12, 2026
Merged

Build list of required jobs in generate-workflow#4326
xrmx merged 4 commits into
open-telemetry:mainfrom
xrmx:build-jobs-for-opentelemetry-admin

Conversation

@xrmx

@xrmx xrmx commented Mar 11, 2026

Copy link
Copy Markdown
Contributor

Description

Dump the list of all the jobs in the same format that is required for configuration in opentelemetry-admin terraform config files so that we don't miss required jobs.

Dump the list of all the jobs in the same format that is required for
configuration in opentelemetry-admin terraform config files so that
we don't miss required jobs.
@xrmx
xrmx requested a review from a team as a code owner March 11, 2026 11:15
@xrmx xrmx added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Mar 11, 2026
Comment thread .github/workflows/generate_required_checks.py

@emdneto emdneto left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wondering if we can manage the required checks from our repo... Like, having a CI job that will open a PR in the admin repo with the updates when we want

Comment thread tox.ini
@xrmx xrmx moved this to Approved PRs in Python PR digest Mar 12, 2026
@xrmx
xrmx enabled auto-merge (squash) March 12, 2026 13:56
@xrmx
xrmx merged commit 22879d6 into open-telemetry:main Mar 12, 2026
848 checks passed
@github-project-automation github-project-automation Bot moved this from Approved PRs to Done in Python PR digest Mar 12, 2026
xrmx added a commit to xrmx/opentelemetry-python-contrib that referenced this pull request Apr 10, 2026
…try#4326)"

This reverts commit 22879d6.

Now that we have just one job to check we don't need to build the list anymore.
xrmx added a commit that referenced this pull request Apr 13, 2026
)

This reverts commit 22879d6.

Now that we have just one job to check we don't need to build the list anymore.
shuningc pushed a commit to shuningc/opentelemetry-python-contrib that referenced this pull request Apr 16, 2026
…try#4326)" (open-telemetry#4413)

This reverts commit 22879d6.

Now that we have just one job to check we don't need to build the list anymore.
aabmass pushed a commit that referenced this pull request Apr 16, 2026
* linting fix

* Updating changelog

* Updating changelog PR number

* Removing embedding events emission

* Refatoring and adding input token metric for Embedding invocation

* Merging and removing unused import

* build(deps): bump aiohttp from 3.13.3 to 3.13.4 (#4386)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "Build list of required jobs in generate-workflow (#4326)" (#4413)

This reverts commit 22879d6.

Now that we have just one job to check we don't need to build the list anymore.

* Drop Python 3.9 support (#4412)

* Drop Python 3.9 support

Signed-off-by: emdneto <[email protected]>

* generate-workflows

Signed-off-by: emdneto <[email protected]>

* fixes

Signed-off-by: emdneto <[email protected]>

* remove extra reference to pypy310

Signed-off-by: emdneto <[email protected]>

* changelog

Signed-off-by: emdneto <[email protected]>

* fix flask tests

Signed-off-by: emdneto <[email protected]>

* fix google-genai tests

Signed-off-by: emdneto <[email protected]>

* fix google-genai tests

Signed-off-by: emdneto <[email protected]>

* fix

Signed-off-by: emdneto <[email protected]>

* remove unused _ensure_gzip_single_response

Signed-off-by: emdneto <[email protected]>

---------

Signed-off-by: emdneto <[email protected]>
Co-authored-by: Riccardo Magliocchetti <[email protected]>

* Add AGENTS.md with project structure and commands (#4233)

* Add CLAUDE.md with project structure and commands

* Add AGENTS.md symlink to CLAUDE.md

* Move guidance to AGENTS.md and address review feedback

- Move main content from CLAUDE.md to AGENTS.md so all AI agents
  (not only Claude) pick up the guidance; CLAUDE.md now just references
  it via `@AGENTS.md`.
- Add general rules, PR scoping, and `Assisted-by:` commit trailer
  guidance (inspired by the Collector's AGENTS.md).
- Clarify that only instrumentation packages live under
  `src/opentelemetry/instrumentation/{name}/`; other package types use
  their own namespace.

---------

Co-authored-by: Riccardo Magliocchetti <[email protected]>

* scripts: drop update_sha (#4430)

It's buggy and unused.

* Fix pylint false positives for ThreadPoolExecutor (#4244)

* Bump pylint to 4.0.5 to fix Python 3.14 concurrent.futures false positives

* Fix too-many-positional-arguments pylint failures - Add max-positional-arguments=10, Add pylint: disable=too-many-positional-arguments to functions that legitimately exceed the limit

* Bump max-positional-arguments to 12 and remove unnecessary disable comments

* Address review comments: fix CHANGELOG, remove stale pylintrc comment, add openai-agents disable

* Fix formatting: restore blank line in CHANGELOG and remove extra blank line in .pylintrc

* Update processor.py

* Update test_botocore_bedrock.py

---------

Co-authored-by: Riccardo Magliocchetti <[email protected]>

* feat(util-genai): refactor and make API smaller and more user-friendly (#4391)

* Refactor public API on GenAI utils

* more lint

* review feedback

* update tests to use named params

* address some of the comments

* up

* fix failing checks and clean up imports

* lint

* lint

* fix lint

* replace @deprecated with docstring info to avoid warnings for users

* up

* common code for context manager

* Adding metrics call for Embedding type after refactoring

* Updating metrics tests with embedding

* Adding fix for markdown-link-check

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: emdneto <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Riccardo Magliocchetti <[email protected]>
Co-authored-by: Emídio Neto <[email protected]>
Co-authored-by: Marcelo Trylesinski <[email protected]>
Co-authored-by: Sri Kaaviya <[email protected]>
Co-authored-by: Liudmila Molkova <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants