Skip to content

[WIP] Update upload-artifact action to version 4#1

Merged
selcukgural merged 1 commit into
mainfrom
copilot/update-upload-artifact-version
Jan 4, 2026
Merged

[WIP] Update upload-artifact action to version 4#1
selcukgural merged 1 commit into
mainfrom
copilot/update-upload-artifact-version

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 4, 2026

Sorun Özeti

GitHub Actions workflow'larında kullanılan actions/upload-artifact@v3 versiyonu 16 Nisan 2024 tarihinden itibaren deprecated edilmiş ve artık çalışmıyor.

Planlanan Değişiklikler

  • .github/workflows/publish-manual.yml dosyasında 94. satırda actions/upload-artifact@v3 versiyonunu v4'e güncelle
  • .github/workflows/publish-nuget.yml dosyasında 63. satırda actions/upload-artifact@v3 versiyonunu v4'e güncelle
  • Değişiklikleri doğrula ve commit et

Notlar

  • v4 versiyonu v3 ile geriye dönük uyumlu
  • Workflow yapılandırması değiştirilmiyor, sadece action versiyonu güncelleniyor
Original prompt

Problem

The workflow job is failing because it uses a deprecated version of actions/upload-artifact@v3. As of April 16, 2024, v3 of the artifact actions has been deprecated and no longer works.

Failing Job: https://github.com/selcukgural/UnionGenerator/actions/runs/20696287883/job/59412035993

Error Message:

##[error]This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Solution

Update the workflow file .github/workflows/publish-manual.yml to use actions/upload-artifact@v4 instead of v3.

Specific Change Required:

In .github/workflows/publish-manual.yml, line 94, change:

uses: actions/upload-artifact@v3

To:

uses: actions/upload-artifact@v4

The rest of the step configuration (name, with parameters, etc.) should remain unchanged. The v4 action is backward compatible with v3 for this use case.

Files to Modify

  • .github/workflows/publish-manual.yml (line 94)

Testing

After this change, re-run the workflow to verify that the artifact upload completes successfully.

This pull request was created from Copilot chat.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI self-assigned this Jan 4, 2026
@selcukgural selcukgural marked this pull request as ready for review January 4, 2026 17:12
Copilot AI review requested due to automatic review settings January 4, 2026 17:12
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

@selcukgural selcukgural merged commit 868fbe4 into main Jan 4, 2026
1 of 2 checks passed
@selcukgural selcukgural deleted the copilot/update-upload-artifact-version branch January 4, 2026 17:12
Copilot AI requested a review from selcukgural January 4, 2026 17:12
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.

3 participants