Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test master & release workflow on PR merge #1059

Merged
merged 9 commits into from
Aug 23, 2024

Conversation

danielrbradley
Copy link
Member

  • Use a merge queue to ensure XYZ is able to be released with the latest ci-mgmt changes before the change is committed into master to be rolled out to all other providers.
  • The next step here would be to auto-tag the release and verify that also completes correctly.

- Use a merge queue to ensure XYZ is able to be released with the latest ci-mgmt changes before the change is committed into master to be rolled out to all other providers.
- The next step here would be to auto-tag the release and verify that also completes correctly.
@danielrbradley danielrbradley self-assigned this Aug 22, 2024
@danielrbradley danielrbradley marked this pull request as ready for review August 23, 2024 10:58
Copy link
Member

@iwahbe iwahbe left a comment

Choose a reason for hiding this comment

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

This looks ok. LGTM

Copy link
Contributor

@flostadler flostadler left a comment

Choose a reason for hiding this comment

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

lgtm

@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
github-merge-queue bot pushed a commit that referenced this pull request Aug 23, 2024
- Use a merge queue to ensure XYZ is able to be released with the latest
ci-mgmt changes before the change is committed into master to be rolled
out to all other providers.
- The next step here would be to auto-tag the release and verify that
also completes correctly.
@danielrbradley danielrbradley removed this pull request from the merge queue due to a manual request Aug 23, 2024
- Add workflow name.
- Just cut patch releases instead of minor releases.

`git ls-remote --tags "[email protected]:pulumi/pulumi-xyz.git"` failed with:

  [email protected]: Permission denied (publickey).
  fatal: Could not read from remote repository.

So, adding a checkout of the pulumi-xyz repo to get the creds set up.
@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
@danielrbradley danielrbradley removed this pull request from the merge queue due to a manual request Aug 23, 2024
@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
@danielrbradley danielrbradley changed the title Test master workflow on PR merge Test master & release workflow on PR merge Aug 23, 2024
@danielrbradley danielrbradley removed this pull request from the merge queue due to a manual request Aug 23, 2024
@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
@danielrbradley danielrbradley removed this pull request from the merge queue due to a manual request Aug 23, 2024
@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
@danielrbradley danielrbradley removed this pull request from the merge queue due to a manual request Aug 23, 2024
- Required checks apply to both pull_request and merge_group runs, so we need exactly the same required names.
- Move name and trigger to top of file.
@danielrbradley danielrbradley added this pull request to the merge queue Aug 23, 2024
Merged via the queue into master with commit 8ae2fc7 Aug 23, 2024
5 checks passed
@danielrbradley danielrbradley deleted the test-release-on-merge branch August 23, 2024 15:15
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