Skip to content

Conversation

@vgulati-apphelix
Copy link
Member

Description

Introduced another success notification step.

vgulati-apphelix and others added 6 commits October 8, 2025 10:15
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI review requested due to automatic review settings October 14, 2025 00:41
Copy link

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 performs a bulk update of Python dependencies and configuration files, changing team references from "arbi-bom" to "orbi-bom" along with adding a success notification feature.

  • Updates Python package versions across multiple requirements files
  • Renames team references from "arbi-bom" to "orbi-bom" in workflow configurations
  • Adds success notification step to the upgrade workflow

Reviewed Changes

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

Show a summary per file
File Description
requirements/test.txt Updates multiple Python package versions for testing dependencies
requirements/pip_tools.txt Updates pip-tools and related package versions
requirements/pip.txt Updates setuptools version
requirements/base.txt Updates core Python package versions and simplifies urllib3 comments
.github/workflows/upgrade-python-requirements.yml Updates GitHub Actions versions, changes team name to "orbi-bom", and adds success notification
.github/workflows/ci.yml Updates GitHub Actions versions for checkout and setup-python
.github/dependabot.yml Changes team reviewer from "arbi-bom" to "orbi-bom"

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

subject: Upgrade python requirements workflow executed successfully in ${{github.repository}}
to: orbi-bom-upgrade-prs@2u-internal.jsmalerts.atlassian.net
from: github-actions <github-actions@edx.org>
body: Upgrade python requirements workflow executed in ${{ github.repository }}. For details see ${{ steps.createpullrequest.outputs.generated_pr }}
Copy link

Copilot AI Oct 14, 2025

Choose a reason for hiding this comment

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

The reference to steps.createpullrequest.outputs.generated_pr is incorrect. The step that creates the pull request uses the id create-pull-request (from the hub command), not createpullrequest. This will likely result in an empty value in the notification body.

Suggested change
body: Upgrade python requirements workflow executed in ${{ github.repository }}. For details see ${{ steps.createpullrequest.outputs.generated_pr }}
body: Upgrade python requirements workflow executed in ${{ github.repository }}. For details see https://github.com/${{ github.repository }}/pulls

Copilot uses AI. Check for mistakes.
@vgulati-apphelix
Copy link
Member Author

Seems to be conflicted due to same branch name.

@vgulati-apphelix vgulati-apphelix deleted the vgulati/BOMS-39 branch October 14, 2025 00:44
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