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

Descend from the alps/swagger api view #31320

Merged

Conversation

chidozieononiwu
Copy link
Member

This adds a job for identifying swagger files in a given pull-request and generate relevant swagger APIView token artifacts.

Copy link

openapi-pipeline-app bot commented Oct 29, 2024

Next Steps to Merge

Next steps that must be taken to merge this PR:
  • ❌ This PR is in purview of the ARM review (label: ARMReview). This PR must get ARMSignedOff label from an ARM reviewer.
    This PR is awaiting ARM reviewer feedback (label: WaitForARMFeedback).
    To learn when this PR will get reviewed, see ARM review queue at aka.ms/azsdk/pr-arm-review
    For details of the ARM review, see aka.ms/azsdk/pr-arm-review
  • ❌ The required check named Automated merging requirements met has failed. This is the final check that must pass. Refer to the check in the PR's 'Checks' tab for details on how to fix it and consult the aka.ms/ci-fix guide. In addition, refer to step 4 in the PR workflow diagram

Copy link

openapi-pipeline-app bot commented Oct 29, 2024

PR validation pipeline restarted successfully. If there is ApiView generated, it will be updated in this comment.

@chidozieononiwu chidozieononiwu self-assigned this Oct 29, 2024
@chidozieononiwu chidozieononiwu marked this pull request as draft October 29, 2024 21:25
@chidozieononiwu chidozieononiwu force-pushed the descendFromTheAlps/SwaggerAPIView branch from ad604d4 to 1588bf8 Compare October 29, 2024 21:44
@chidozieononiwu chidozieononiwu force-pushed the descendFromTheAlps/SwaggerAPIView branch from 13998c6 to 85e506a Compare November 13, 2024 17:41
@AzureRestAPISpecReview AzureRestAPISpecReview added the TypeSpec Authored with TypeSpec label Nov 13, 2024
@chidozieononiwu chidozieononiwu force-pushed the descendFromTheAlps/SwaggerAPIView branch from 85e506a to e5639d5 Compare November 13, 2024 18:03
@chidozieononiwu chidozieononiwu force-pushed the descendFromTheAlps/SwaggerAPIView branch from e5639d5 to 7980b0c Compare November 13, 2024 18:27
@weshaggard
Copy link
Member

weshaggard commented Nov 13, 2024

@mikeharder are there plans to bubble up errors for things like the TypeSpec Validation failures? If I didn't understand how to go digging deep into the collapsed logs I wouldn't have been able to easily figure out what the error is for this PR. Of course, this one could be worse given it is making common file changes and essentially runs tsv all, but it is still difficult to figure out the issue.

@chidozieononiwu chidozieononiwu force-pushed the descendFromTheAlps/SwaggerAPIView branch from 991e200 to a465ebb Compare November 13, 2024 22:05
@AzureRestAPISpecReview AzureRestAPISpecReview removed ReadyForApiTest <valid label in PR review process>add this label when swagger and service APIs are ready for test resource-manager ARMReview ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review TypeSpec Authored with TypeSpec labels Nov 13, 2024
@openapi-pipeline-app openapi-pipeline-app bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Nov 13, 2024
@chidozieononiwu chidozieononiwu merged commit 00d50cb into Azure:main Nov 13, 2024
38 of 40 checks passed
digvijaymali94 pushed a commit to digvijaymali94/azure-rest-api-specs that referenced this pull request Dec 17, 2024
* Test retrieval of APIView Changed Files

* Add Script for Creating Swagger APIViews

* Add artificial change to swagger file

* Add GitHub Actions Pipeline

* Allow workflow work on pull requests

* Update GitHub Workflow

* Remove PR trigger

* Add Script for Creating Swagger APIView

* Call APIView API

* Add Github location flag

* Use unique artifact name

* Split into multi-job workflow

* Switch APIview Pipeline to DevOps

* Remove the GitHub workflows

* Minor Change to API

* Use Same Script for APIView

* Changes to pipeline config and script
grangasamy-msft pushed a commit that referenced this pull request Feb 5, 2025
* Test retrieval of APIView Changed Files

* Add Script for Creating Swagger APIViews

* Add artificial change to swagger file

* Add GitHub Actions Pipeline

* Allow workflow work on pull requests

* Update GitHub Workflow

* Remove PR trigger

* Add Script for Creating Swagger APIView

* Call APIView API

* Add Github location flag

* Use unique artifact name

* Split into multi-job workflow

* Switch APIview Pipeline to DevOps

* Remove the GitHub workflows

* Minor Change to API

* Use Same Script for APIView

* Changes to pipeline config and script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BreakingChange-Python-Sdk WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

9 participants