Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci) fix release build and artifacts upload #507

Closed
wants to merge 9 commits into from

Conversation

casimiro
Copy link
Contributor

No description provided.

Copy link

codecov bot commented Feb 16, 2024

Codecov Report

Merging #507 (e57d726) into main (45a0c12) will decrease coverage by 0.00707%.
Report is 5 commits behind head on main.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@                 Coverage Diff                 @@
##                main        #507         +/-   ##
===================================================
- Coverage   90.02022%   90.01315%   -0.00707%     
===================================================
  Files             46          46                 
  Lines           9890        9883          -7     
===================================================
- Hits            8903        8896          -7     
  Misses           987         987                 

see 4 files with indirect coverage changes

Flag Coverage Δ
unit 90.07941% <ø> (-0.00458%) ⬇️
valgrind 77.84173% <ø> (-0.02206%) ⬇️

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

@casimiro casimiro added the pr/work-in-progress PR: Work in progress label Feb 16, 2024
@thibaultcha
Copy link
Member

#508 has fixes for the spurious [warn] issues about the socket deletion.

@casimiro casimiro changed the title chore(ci) fixes release build and artifacts upload chore(ci) fix release build and artifacts upload Feb 16, 2024
The action `upload-artifact@v4` can't run on Centos 8 and Ubuntu 18.04 so
its `v3` counterpart is used; other build jobs in the release workflow use
`upload-artifact@v4`.

The action `download-artifact@v4` is only able to download artifacts
uploaded by `upload-artifact@v4`.

See: https://github.com/actions/download-artifact?tab=readme-ov-file#breaking-changes
@hishamhm
Copy link
Contributor

hishamhm commented Feb 16, 2024

@casimiro branch is looking good, nice to see all the release jobs in green! 💚

I took the liberty to push an extra tmp commit to make it list the downloaded assets, just so we can see that the addition from d74a11c combined all assets as expected. (We can see in the asset list from the previous run that they were all uploaded, but not that the final job was able to download and combine them all.)

Once we have that last bit of confirmation, I think this is good to go!

@thibaultcha thibaultcha added the pr/merge-in-progress PR: Merge in progress (do not push) label Feb 17, 2024
@thibaultcha
Copy link
Member

Merged in #510.

@thibaultcha thibaultcha deleted the chore/ci-fixes branch February 17, 2024 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/merge-in-progress PR: Merge in progress (do not push) pr/work-in-progress PR: Work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants