-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feature/6 automatic config - workflows #9
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks nice but it would be perfect with some fixes!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!😈
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This pull request includes updates to the
.github/CODEOWNERS
file and adds a new GitHub Actions workflow for syncing OpenAPI specs. Additionally, a new scriptsync-openapi.sh
is introduced to fetch OpenAPI specifications for various services.Key changes:
Updates to code owners:
.github/CODEOWNERS
: Changed the code owner from@alvarobernal2412
to@AntonioRodriguezRuiz
.New GitHub Actions workflow:
.github/workflows/sync-openapi.yml
: Added a new workflow to sync OpenAPI specs, which includes steps for checking out the repository, running thesync-openapi.sh
script, and committing and pushing changes.New script for syncing OpenAPI specs:
sync-openapi.sh
: Created a script to fetch OpenAPI specifications for a list of services from a specified base URL and save them in thedocs
directory. The script also logs the date of the last update.