Skip to content

fix(ci): Fix the workflow that updates the proto version#301

Merged
elizabethhealy merged 17 commits into
mainfrom
DSPX-1419-fix-platform-update-workflow
Oct 29, 2025
Merged

fix(ci): Fix the workflow that updates the proto version#301
elizabethhealy merged 17 commits into
mainfrom
DSPX-1419-fix-platform-update-workflow

Conversation

@elizabethhealy
Copy link
Copy Markdown
Member

@elizabethhealy elizabethhealy commented Oct 20, 2025

fixes the GitHub Actions workflow for updating the platform branch to properly handle proto version updates

Added GitHub CLI authentication and git configuration setup
Modified logic to gracefully handle cases where no pom.xml updates are needed
Replaced peter-evans/create-pull-request action with native gh pr create command
Commit with the gh api to allow for signed commits

@elizabethhealy
Copy link
Copy Markdown
Member Author

elizabethhealy commented Oct 20, 2025

working ex: #304

Copy link
Copy Markdown
Contributor

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 fixes the GitHub Actions workflow for updating the platform branch to properly handle proto version updates. The changes improve the workflow's robustness by adding proper authentication, handling scenarios where no updates are needed, and switching from an action-based PR creation to the GitHub CLI.

Key changes:

  • Added GitHub CLI authentication and git configuration setup
  • Modified logic to gracefully handle cases where no pom.xml updates are needed
  • Replaced peter-evans/create-pull-request action with native gh pr create command

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

Comment thread .github/workflows/update-platform-branch.yaml Outdated
@elizabethhealy elizabethhealy marked this pull request as ready for review October 20, 2025 18:18
@elizabethhealy elizabethhealy requested review from a team as code owners October 20, 2025 18:18
@elizabethhealy elizabethhealy changed the title fix(ci): Fix the platform update workflow to update the protos fix(ci): Fix the workflow that updates the proto version Oct 20, 2025
@elizabethhealy
Copy link
Copy Markdown
Member Author

ex with signed commits: #305

mkleene
mkleene previously approved these changes Oct 21, 2025
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

@elizabethhealy elizabethhealy merged commit 9bd9ce5 into main Oct 29, 2025
18 checks passed
@elizabethhealy elizabethhealy deleted the DSPX-1419-fix-platform-update-workflow branch October 29, 2025 03:51
strantalis pushed a commit that referenced this pull request Dec 2, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>0.11.0</summary>

##
[0.11.0](v0.10.0...v0.11.0)
(2025-11-20)


### Features

* **ci:** DSPX-1716 Updating permission for bundled tests
([#306](#306))
([87ff3e6](87ff3e6))


### Bug Fixes

* **ci:** Fix the workflow that updates the proto version
([#301](#301))
([9bd9ce5](9bd9ce5))
* **main:** make examples runnable
([#311](#311))
([5ede7dd](5ede7dd))
* parse hostnames with no ports correctly
([#292](#292))
([3da5f51](3da5f51))
* **sdk:** remove reserved and unused proto field
([#299](#299))
([50b0302](50b0302))
* we can't parse things like `192.168.1.1:4000`
([#294](#294))
([dc3142d](dc3142d))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
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.

4 participants