Skip to content

Testing - Update GitHub Actions to use latest versions#640

Merged
dpasukhi merged 2 commits intoOpen-Cascade-SAS:IRfrom
dpasukhi:action-upgrade
Jul 23, 2025
Merged

Testing - Update GitHub Actions to use latest versions#640
dpasukhi merged 2 commits intoOpen-Cascade-SAS:IRfrom
dpasukhi:action-upgrade

Conversation

@dpasukhi
Copy link
Copy Markdown
Member

@dpasukhi dpasukhi commented Jul 23, 2025

  • Updates actions/checkout from v4.1.7 to v4.2.2 across all workflows
  • Updates actions/upload-artifact from v4.4.3 to v4.6.2 across all custom actions
  • Updates actions/download-artifact from v4.1.7/v4.1.8 to v4.3.0 across all custom actions

@dpasukhi dpasukhi added this to the Release 8.0 milestone Jul 23, 2025
@dpasukhi dpasukhi requested a review from Copilot July 23, 2025 14:29
@dpasukhi dpasukhi self-assigned this Jul 23, 2025
@dpasukhi dpasukhi added the 1. Testing Updating of the DRAW/GTests or GH tests label Jul 23, 2025
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.

Pull Request Overview

This PR updates GitHub Actions dependencies to use the latest stable versions, improving CI/CD pipeline reliability and security. The changes systematically update the actions/checkout, actions/upload-artifact, and actions/download-artifact actions across all workflow files and custom actions.

  • Updates actions/checkout from v4.1.7 to v4.2.2 across all workflows
  • Updates actions/upload-artifact from v4.4.3 to v4.6.2 across all custom actions
  • Updates actions/download-artifact from v4.1.7/v4.1.8 to v4.3.0 across all custom actions

Reviewed Changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/master-validation.yml Updates checkout action to v4.2.2 across all jobs
.github/workflows/daily-ir-vcpkg-configure.yml Updates checkout action to v4.2.2 across all jobs
.github/workflows/build-and-test-multiplatform.yml Updates checkout action to v4.2.2 across all jobs
.github/actions/upload-vcpkg-cache/action.yml Updates upload-artifact action to v4.6.2
.github/actions/test-summary/action.yml Updates download and upload artifact actions to latest versions
.github/actions/run-tests/action.yml Updates download and upload artifact actions to latest versions
.github/actions/run-gtest/action.yml Updates download and upload artifact actions to latest versions
.github/actions/retest-failures/action.yml Updates download and upload artifact actions to latest versions
.github/actions/download-vcpkg-cache/action.yml Updates download-artifact action to v4.3.0
.github/actions/clang-format-check/action.yml Updates upload-artifact from v4 to v4.6.2
.github/actions/build-tinspector/action.yml Updates download and upload artifact actions to latest versions
.github/actions/build-sample-qt/action.yml Updates download and upload artifact actions to latest versions
.github/actions/build-sample-mfc/action.yml Updates download and upload artifact actions to latest versions
.github/actions/build-sample-csharp/action.yml Updates download and upload artifact actions to latest versions
.github/actions/build-occt/action.yml Updates upload-artifact action to v4.6.2
.github/actions/build-docs/action.yml Updates upload-artifact action to v4.6.2
.github/actions/ascii-check/action.yml Updates upload-artifact from v4 to v4.6.2

Comment thread .github/actions/retest-failures/action.yml Outdated
@dpasukhi dpasukhi merged commit 134afb1 into Open-Cascade-SAS:IR Jul 23, 2025
23 checks passed
@dpasukhi dpasukhi deleted the action-upgrade branch July 23, 2025 15:51
@github-project-automation github-project-automation bot moved this from Todo to Done in Maintenance Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1. Testing Updating of the DRAW/GTests or GH tests

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants