Skip to content

update python libraries and github actions - #1099

Open
sliu008 wants to merge 2 commits into
mainfrom
feature/update
Open

update python libraries and github actions#1099
sliu008 wants to merge 2 commits into
mainfrom
feature/update

Conversation

@sliu008

@sliu008 sliu008 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

This pull request updates several GitHub Actions workflow files to use the latest versions of third-party actions for improved reliability, security, and compatibility. The main changes involve bumping the versions of actions such as actions/checkout, actions/setup-python, abatilo/actions-poetry, and actions/upload-artifact across all CI/CD workflow files. Additionally, the AWS credentials action is updated to a newer major version.

Dependency updates across workflows:

  • Updated actions/checkout to v7 in all workflows, replacing previous versions (v3 or v4) for consistency and access to the latest features and fixes. [1] [2] [3] [4] [5] [6] [7] [8]
  • Updated actions/setup-python to v7 in all workflows, ensuring compatibility with the latest Python setup improvements. [1] [2] [3] [4]
  • Updated abatilo/actions-poetry to v4 and bumped the Poetry version from 2.1.3 to 2.3.2 across workflows. [1] [2] [3] [4]
  • Updated actions/upload-artifact to v7 for reliable artifact uploads. [1] [2]
  • Updated aws-actions/configure-aws-credentials to v6 in the lauchpad-token workflow for improved AWS credential handling.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates GitHub Actions workflows to newer major versions of core CI actions (checkout, setup-python, Poetry installer, upload-artifact) and bumps the AWS credentials action used by the internal “Launchpad token” composite action.

Changes:

  • Bumped actions/checkout and actions/setup-python across workflows.
  • Updated abatilo/actions-poetry and Poetry version used in CI.
  • Updated actions/upload-artifact and aws-actions/configure-aws-credentials versions.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/verify.yml Updates checkout/setup-python/poetry and artifact upload action versions used by PR verification.
.github/workflows/update_shortnames.yml Updates checkout action version for the shortname update automation workflow.
.github/workflows/rerun.yml Updates checkout action version for the workflow that re-runs PR checks.
.github/workflows/remove_old_pr.yml Updates checkout/setup-python/poetry action versions for the scheduled cleanup workflow.
.github/workflows/regression.yml Updates checkout/setup-python/poetry and artifact upload action versions for scheduled regression runs.
.github/workflows/lauchpad-token/action.yml Updates AWS credentials action used by the composite action that retrieves Launchpad tokens.
.github/workflows/diff.yml Updates checkout/setup-python/poetry action versions for the association-diff and PR-opening automation.
Suppressed comments (1)

.github/workflows/lauchpad-token/action.yml:26

  • The composite action lives at .github/workflows/lauchpad-token/action.yml, but multiple workflows reference ./.github/workflows/launchpad-token (with an "n"). Since launchpad-token does not exist in the repo, those workflows will fail at runtime with "action not found" when trying to uses: this composite action.
    - name: Configure AWS credentials
      uses: aws-actions/configure-aws-credentials@v6
      with:
        aws-access-key-id: ${{ inputs.aws-access-key-id }}
        aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
        aws-region: ${{ inputs.aws-region }}


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Test Results for

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 10c4ea5.

@github-actions
github-actions Bot enabled auto-merge August 6, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: needs:triage

Development

Successfully merging this pull request may close these issues.

3 participants