Skip to content

Merge upstream (20260107)#19

Merged
south-mer merged 138 commits intomercari-developfrom
south/merge-upstream-20260107
Jan 8, 2026
Merged

Merge upstream (20260107)#19
south-mer merged 138 commits intomercari-developfrom
south/merge-upstream-20260107

Conversation

@south-mer
Copy link

@south-mer south-mer commented Jan 7, 2026

What

  • Sync upstream
  • Remove OpenTelemetry
  • Remove some unrequired changes

Why

Prepare for merging or dropping remaining changes to switch to using upstream version directly

Since this change is too large, please check current diff from upstream: palantir/policy-bot@develop...mercari:policy-bot:south/merge-upstream-20260107

asvoboda and others added 30 commits June 25, 2025 14:26
The `curl` uses `PUT` when using the `-T` or `--upload-file` flag, so
it's unnecessary to explicitly set the method.

The complex logic using temporary files and shell variables is also not
needed to determine if the validation failed. Using the `--fail` flag
has curl return with a non-zero exit code if the response has a 400 or
greater response code. The `--fail-with-body` prints the body, and in
this case it makes most sense, as we're interested in the details of the
validation failure.
Bumps [webpack](https://github.com/webpack/webpack) from 5.99.9 to 5.101.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.99.9...v5.101.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.101.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cssnano](https://github.com/cssnano/cssnano) from 7.0.7 to 7.1.0.
- [Release notes](https://github.com/cssnano/cssnano/releases)
- [Commits](https://github.com/cssnano/cssnano/compare/cssnano@7.0.7...cssnano@7.1.0)

---
updated-dependencies:
- dependency-name: cssnano
  dependency-version: 7.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 23 commits December 2, 2025 03:56
Use the combined commit/comment/review response as a template, then copy
and modify it for the specific sub-types as needed.

Also make some comments related to this function clearer.
For now it is a bit rough but if this is the way we want to go we can
make it a big nicer. It copies we way how validate is handled as a
request.

Signed-off-by: Atze de Vries <atze.wiebe.de.vries@coop.no>
Remove unnecessary checks when loading file content that were copied
from the server command and clean up some names and messages.
[skip ci]
The new support for server-level approval defaults added the ability to
set list option using environment variables. This logic did not consider
setting the variable to an empty value, so there was no way to set an
empty list using environment variables. Being able to set empty lists is
important to disable the default approval comments.
[skip ci]
Use the REST API instead of GraphQL, which allows filtering to a minimum
permission level. This removes many results in the most common cases and
can take advantage of the HTTP client cache.
@south-mer south-mer force-pushed the south/merge-upstream-20260107 branch from dcf44d6 to b6d3443 Compare January 7, 2026 03:04
@south-mer south-mer force-pushed the south/merge-upstream-20260107 branch from b6d3443 to 48936f8 Compare January 7, 2026 10:35
@south-mer south-mer merged commit 5f3cbfa into mercari-develop Jan 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Comments