Skip to content

fix(ci): update artifact actions to v4 for unit/integration coverage …#400

Merged
phoenix-server merged 1 commit intocameri:mainfrom
Priyanshubhartistm:fix/issue-391-upload-artifact
Apr 9, 2026
Merged

fix(ci): update artifact actions to v4 for unit/integration coverage …#400
phoenix-server merged 1 commit intocameri:mainfrom
Priyanshubhartistm:fix/issue-391-upload-artifact

Conversation

@Priyanshubhartistm
Copy link
Copy Markdown
Contributor

@Priyanshubhartistm Priyanshubhartistm commented Apr 8, 2026

Description

Updated actions/upload-artifact and actions/download-artifact to v4 in CI workflow. Added unique artifact names for each job.

Related Issue

Fixes #391

Motivation and Context

CI was failing due to deprecated artifact actions. This update restores artifact upload/download in all jobs and prevents future breakage.

How Has This Been Tested?

Ran workflow linting and all unit/integration tests locally. Verified artifact steps and coverage report handling.

Screenshots (if appropriate):

image

Types of changes

  • Non-functional change (docs, style, minor refactor)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my code changes.
  • All new and existing tests passed.

@cameri cameri mentioned this pull request Apr 8, 2026
@phoenix-server phoenix-server merged commit 9cf04a1 into cameri:main Apr 9, 2026
9 of 10 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.

[BUG] Fix unit/integration tests failing to run in CI due to old actions/upload-artifact GitHub action

3 participants