Skip to content

Conversation

pipiland2612
Copy link
Contributor

@pipiland2612 pipiland2612 commented Aug 1, 2025

Which problem is this PR solving?

Description of the changes

  • Add post pr comment workflow

How was this change tested?

Checklist

@pipiland2612 pipiland2612 requested a review from a team as a code owner August 1, 2025 06:17
Copy link

codecov bot commented Aug 1, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.64%. Comparing base (b11cced) to head (883ad26).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7414      +/-   ##
==========================================
+ Coverage   96.44%   96.64%   +0.20%     
==========================================
  Files         377      377              
  Lines       23092    23089       -3     
==========================================
+ Hits        22271    22315      +44     
+ Misses        622      590      -32     
+ Partials      199      184      -15     
Flag Coverage Δ
badger_v1 9.02% <ø> (ø)
badger_v2 1.70% <ø> (ø)
cassandra-4.x-v1-manual 11.68% <ø> (ø)
cassandra-4.x-v2-auto 1.69% <ø> (ø)
cassandra-4.x-v2-manual 1.69% <ø> (ø)
cassandra-5.x-v1-manual 11.68% <ø> (ø)
cassandra-5.x-v2-auto 1.69% <ø> (ø)
cassandra-5.x-v2-manual 1.69% <ø> (ø)
elasticsearch-6.x-v1 16.58% <ø> (ø)
elasticsearch-7.x-v1 16.62% <ø> (ø)
elasticsearch-8.x-v1 16.77% <ø> (ø)
elasticsearch-8.x-v2 1.70% <ø> (ø)
elasticsearch-9.x-v2 1.70% <ø> (ø)
grpc_v1 10.22% <ø> (ø)
grpc_v2 1.70% <ø> (ø)
kafka-3.x-v1 9.67% <ø> (ø)
kafka-3.x-v2 1.70% <ø> (ø)
memory_v2 1.70% <ø> (ø)
opensearch-1.x-v1 16.67% <ø> (ø)
opensearch-2.x-v1 16.67% <ø> (ø)
opensearch-2.x-v2 1.70% <ø> (ø)
opensearch-3.x-v2 1.70% <ø> (ø)
query 1.70% <ø> (ø)
tailsampling-processor 0.47% <ø> (ø)
unittests 95.63% <ø> (+0.20%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pipiland2612 pipiland2612 changed the title Add new post comment workflow [CI] Add new post comment workflow Aug 1, 2025
@pipiland2612
Copy link
Contributor Author

Hi @yurishkuro, sorry. I got something to do this week, so I may continue the current work next week. Thanks!

Signed-off-by: pipiland2612 <[email protected]>
Signed-off-by: pipiland2612 <[email protected]>
Signed-off-by: pipiland2612 <[email protected]>
Signed-off-by: pipiland2612 <[email protected]>
Signed-off-by: pipiland2612 <[email protected]>
Signed-off-by: pipiland2612 <[email protected]>
@pipiland2612
Copy link
Contributor Author

pipiland2612 commented Aug 14, 2025

Hi @yurishkuro, I have tested this and it works in my forked repositiry pr: pipiland2612#1 (comment)

@yurishkuro yurishkuro added the changelog:ci Change related to continuous integration / testing label Aug 14, 2025
@pipiland2612
Copy link
Contributor Author

I'm refactoring the script into another file, waiting if it's working

@yurishkuro yurishkuro merged commit 97f40a9 into jaegertracing:main Aug 14, 2025
63 of 64 checks passed
@yurishkuro
Copy link
Member

Let's test with a bogus pr now

@pipiland2612 pipiland2612 deleted the post_pr_comment branch August 14, 2025 13:26
yurishkuro pushed a commit that referenced this pull request Aug 15, 2025
## Which problem is this PR solving?
- Resolves part of #6278
- Supports #7414

## Description of the changes
- Add upload pr_number artifacts action
- The ci-comment.yml workflow can now detect pr number by downloading
the artifact

## How was this change tested?
- from my repostory pull request:
pipiland2612#2
- log from the action
https://github.com/pipiland2612/jaeger/actions/runs/16997159461/job/48190513998:

```
Successfully extracted metrics_snapshot_elasticsearch_8.x_v2
Processing artifact: diff_metrics_snapshot_elasticsearch_8.x_v2 (ID: 3776313824)
Extracting to /home/runner/work/jaeger/jaeger/.metrics/diff_metrics_snapshot_elasticsearch_8.x_v2
Successfully extracted diff_metrics_snapshot_elasticsearch_8.x_v2

Starting PR number detection...
Workflow run details:
- Head branch: error_branch
- Head repository: pipiland2612/jaeger
- Commit SHA: 49af2ee

Attempt 1: Searching PRs for branch pipiland2612/jaeger:error_branch
Found PR Number from artifact: 2

Final PR Number: 2
```

## Checklist
- [x] I have read
https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
- [x] I have signed all commits
- [ ] I have added unit tests for the new functionality
- [x] I have run lint and test steps successfully
  - for `jaeger`: `make lint test`
  - for `jaeger-ui`: `npm run lint` and `npm run test`

Signed-off-by: pipiland2612 <[email protected]>
yurishkuro pushed a commit that referenced this pull request Aug 17, 2025
## Which problem is this PR solving?
- Improves on #7414
- Resolves part of #6278

## Description of the changes
- Improve the readme file for better comment

## How was this change tested?
- My own forked comment:
pipiland2612#3 (comment)
<img width="933" height="292" alt="Screenshot 2025-08-16 at 20 25 53"
src="https://github.com/user-attachments/assets/7003746f-418a-4aca-8577-2dfc8f0e1dc8"
/>
<img width="948" height="852" alt="Screenshot 2025-08-16 at 20 26 06"
src="https://github.com/user-attachments/assets/6b00369e-b76e-4e89-9f27-1b9a3be0ee54"
/>


## Checklist
- [x] I have read
https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
- [x] I have signed all commits
- [ ] I have added unit tests for the new functionality
- [x] I have run lint and test steps successfully
  - for `jaeger`: `make lint test`
  - for `jaeger-ui`: `npm run lint` and `npm run test`

---------

Signed-off-by: pipiland2612 <[email protected]>
@pipiland2612 pipiland2612 mentioned this pull request Aug 17, 2025
4 tasks
yurishkuro pushed a commit that referenced this pull request Aug 17, 2025
## Which problem is this PR solving?
- Improves on #7414
- Resolves part of #6278

## Description of the changes
- Improve  CI comment

## How was this change tested?
- My own forked pr comment:
pipiland2612#3 (comment)

## Checklist
- [x] I have read
https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
- [x] I have signed all commits
- [x] I have added unit tests for the new functionality
- [x] I have run lint and test steps successfully
  - for `jaeger`: `make lint test`
  - for `jaeger-ui`: `npm run lint` and `npm run test`

---------

Signed-off-by: pipiland2612 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:ci Change related to continuous integration / testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants