-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add release verification to aws #1265
Labels
Milestone
Comments
iwahbe
added
kind/enhancement
Improvements or new features
and removed
needs-triage
Needs attention from the triage team
labels
Jan 7, 2025
closed by pulumi/pulumi-aws#5034 |
corymhall
added a commit
that referenced
this issue
Jan 8, 2025
The ci-mgmt config has a configuration property for `preTest` jobs. These are run during the `test` workflow before the tests themselves are run. Since the verify release workflow runs the same tests we should also run these `preTest` steps. For example, in `pulumi-aws` we have `preTest` jobs to get AWS credentials which are required to run the tests in the verify release workflow. re pulumi/pulumi-aws#5049, re #1265
corymhall
added a commit
to pulumi/verify-provider-release
that referenced
this issue
Jan 8, 2025
Running into this while trying to roll out release verification to pulumi-aws. I was getting this error message on python tests. ``` ERROR: To modify pip, please run the following command: C:\Users\runneradmin\AppData\Local\Temp\pulumi-verify-release-oTGHJ3\release-verification-py\venv\Scripts\python3.exe -m pip install pulumi-aws==6.66.2 ``` Changing the pip command to be `python3.exe -m pip` fixes the issue. See [this run](https://github.com/pulumi/pulumi-aws/actions/runs/12678045378). re pulumi/ci-mgmt#1265
github-merge-queue bot
pushed a commit
that referenced
this issue
Jan 8, 2025
The ci-mgmt config has a configuration property for `preTest` jobs. These are run during the `test` workflow before the tests themselves are run. Since the verify release workflow runs the same tests we should also run these `preTest` steps. For example, in `pulumi-aws` we have `preTest` jobs to get AWS credentials which are required to run the tests in the verify release workflow. re pulumi/pulumi-aws#5049, re #1265
corymhall
added a commit
to pulumi/verify-provider-release
that referenced
this issue
Jan 9, 2025
Running into this while trying to roll out release verification to pulumi-aws. I was getting this error message on python tests. ``` ERROR: To modify pip, please run the following command: C:\Users\runneradmin\AppData\Local\Temp\pulumi-verify-release-oTGHJ3\release-verification-py\venv\Scripts\python3.exe -m pip install pulumi-aws==6.66.2 ``` Changing the pip command to be `python3.exe -m pip` fixes the issue. See [this run](https://github.com/pulumi/pulumi-aws/actions/runs/12678045378). re pulumi/ci-mgmt#1265
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
We should hook up some examples the to release verification workflow to smoke test releases. Additional context and examples in parent.
The text was updated successfully, but these errors were encountered: