Skip to content

chore: bump GitHub Actions to latest versions#977

Merged
vharseko merged 2 commits intomasterfrom
copilot/update-github-actions-versions
Apr 2, 2026
Merged

chore: bump GitHub Actions to latest versions#977
vharseko merged 2 commits intomasterfrom
copilot/update-github-actions-versions

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 2, 2026

All uses: action references across the three workflow files were on stale major versions. This updates them to current latest.

Version bumps

Action Old New
actions/checkout v4 v6
actions/setup-java v4 v5
actions/cache v4 v5
actions/upload-artifact v4 v6
actions/download-artifact v4 v8
docker/metadata-action v5 v6
docker/setup-qemu-action v3 v4
docker/setup-buildx-action v3 v4
docker/build-push-action v5 v7
docker/login-action v3 v4

Files changed

  • .github/workflows/build.yml
  • .github/workflows/deploy.yml
  • .github/workflows/release.yml

Only version tags in uses: lines were touched — no workflow logic modified.

Original prompt

Update all uses: references in GitHub Actions workflow files to their latest versions.

The following workflow files need to be updated:

  • .github/workflows/build.yml
  • .github/workflows/deploy.yml
  • .github/workflows/release.yml

Here are the required version updates:

Action Current Version Latest Version
actions/checkout v4 v6
actions/setup-java v4 v5
actions/cache v4 v5
actions/upload-artifact v4 v6
actions/download-artifact v4 v8
docker/metadata-action v5 v6
docker/setup-qemu-action v3 v4
docker/setup-buildx-action v3 v4
docker/build-push-action v5 v7
docker/login-action v3 v4
softprops/action-gh-release v2 v2 (already up to date, no change needed)

Detailed changes per file:

.github/workflows/build.yml:

  • actions/checkout@v4actions/checkout@v6 (line 18)
  • actions/setup-java@v4actions/setup-java@v5 (line 23)
  • actions/cache@v4actions/cache@v5 (line 28)
  • actions/upload-artifact@v4actions/upload-artifact@v6 (line 45)
  • actions/download-artifact@v4actions/download-artifact@v8 (line 68)
  • docker/metadata-action@v5docker/metadata-action@v6 (line 78)
  • docker/setup-qemu-action@v3docker/setup-qemu-action@v4 (line 86)
  • docker/setup-buildx-action@v3docker/setup-buildx-action@v4 (line 88)
  • docker/build-push-action@v5docker/build-push-action@v7 (line 95)

.github/workflows/deploy.yml:

  • actions/checkout@v4actions/checkout@v6 (lines 18, 111, 131)
  • actions/setup-java@v4actions/setup-java@v5 (line 24)
  • actions/cache@v4actions/cache@v5 (line 32)
  • actions/upload-artifact@v4actions/upload-artifact@v6 (lines 67, 71, 76, 81, 86, 91, 96, 101)

.github/workflows/release.yml:

  • actions/checkout@v4actions/checkout@v6 (lines 22, 74, 97, 118)
  • actions/setup-java@v4actions/setup-java@v5 (line 27)
  • softprops/action-gh-release@v2 → no change needed (already latest)
  • docker/metadata-action@v5docker/metadata-action@v6 (line 125)
  • docker/setup-qemu-action@v3docker/setup-qemu-action@v4 (line 134)
  • docker/setup-buildx-action@v3docker/setup-buildx-action@v4 (line 136)
  • docker/login-action@v3docker/login-action@v4 (lines 138, 143)
  • docker/build-push-action@v5docker/build-push-action@v7 (line 149)

Important: Only update the version tags in uses: lines. Do not change any other configuration, inputs, or workflow logic.

The following is the prior conversation context from the user's chat exploration (may be truncated):

User: для всех uses проверь и установи последние версии и оформи PR

Assistant:

Let me first check the current workflow files to see what uses actions are referenced, and then find their latest versions.

Assistant: Now let me check the latest versions of all the GitHub Actions used in these workflows:

Assistant: Теперь у меня есть вся информация. Вот сводка найденных обновлений:

Action Текущая версия Последняя версия
actions/checkout v4 v6
actions/setup-java v4 v5
actions/cache v4 v5
actions/upload-artifact v4 v6
actions/download-artifact v4 v8
docker/metadata-action v5 v6
docker/setup-qemu-action v3 v4
docker/setup-buildx-action v3 v4
docker/build-push-action v5 v7
docker/login-action v3 v4
softprops/action-gh-release v2 v2 (актуальна)

Создаю PR с обновлениями:

Assistant: I'm waiting for your confirmation to proceed with creating the pull request that updates all GitHub Actions to their latest versions.

This pull request was created from Copilot chat.

Copilot AI changed the title [WIP] Update GitHub Actions workflow files to use latest versions chore: bump GitHub Actions to latest versions Apr 2, 2026
Copilot AI requested a review from vharseko April 2, 2026 11:27
@vharseko vharseko marked this pull request as ready for review April 2, 2026 14:09
@vharseko vharseko merged commit 8bbca3a into master Apr 2, 2026
15 checks passed
@vharseko vharseko deleted the copilot/update-github-actions-versions branch April 2, 2026 17:04
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.

2 participants