Skip to content

Conversation

Divyansh-db
Copy link
Contributor

@Divyansh-db Divyansh-db commented Oct 3, 2025

What changes are proposed in this pull request?

Updated the Release workflow.

  • Now it creates an actual release instead of draft
  • It also automatically pulls the Next changelog info from the tag and uses them in the Release notes.

Deleted some unused workflows:

  • release-test.yml - run once in feb, 2025

How is this tested?

N/A

NO_CHANGELOG=true

@@ -1,37 +0,0 @@
name: Release (TestPyPI)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@mgyucht Is this workflow still relevant/required?

@Divyansh-db Divyansh-db removed the request for review from parthban-db October 3, 2025 19:28
Copy link

github-actions bot commented Oct 9, 2025

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-py

Inputs:

  • PR number: 1060
  • Commit SHA: cec8c5de7d0ddfb72f94493f80f1e88ed00c23a5

Checks will be approved automatically on success.

Copy link
Contributor

@mgyucht mgyucht left a comment

Choose a reason for hiding this comment

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

This LGTM.

We should keep the TestPyPI workflow if we can. It is useful in case we need to modify the release workflow; otherwise, there is no way to test changes to it. We struggle for this reason with testing the Java release; the only way to test is by actually making a release, and hopefully it is the version you like. (We can kind of work around this by not automatically "deploying" Java releases during tests, but you are still testing in a production environment.)

@Divyansh-db Divyansh-db added this pull request to the merge queue Oct 14, 2025
Merged via the queue into main with commit aab24b0 Oct 14, 2025
17 checks passed
@Divyansh-db Divyansh-db deleted the divyansh-vijayvergia_data/update_release_workflow branch October 14, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants