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

Fix openapi spec update workflow #16

Merged
merged 2 commits into from
Feb 27, 2025
Merged

Fix openapi spec update workflow #16

merged 2 commits into from
Feb 27, 2025

Conversation

dfangl
Copy link
Member

@dfangl dfangl commented Feb 27, 2025

Motivation

Recently, the update workflow for the openapi spec started failing: https://github.com/localstack/openapi/actions/runs/12580552752
This was caused by the update of the ubuntu-latest runner to 24.04 (see actions/runner-images#10636).

The new image only has postgres16, not postgres14 anymore.

I pinned the image to 24.04 (to avoid future uncontrolled regressions) and removed the postgres installer similar to localstack/localstack#11974 - as it should not be necessary.

Changes

  • pin update spec workflow to ubuntu-24.04 runner
  • remove postgres installation

@dfangl dfangl self-assigned this Feb 27, 2025
@dfangl dfangl requested a review from giograno February 27, 2025 12:50
@dfangl dfangl changed the title Fix workflow update action by using the ubuntu 22.04 image for now Fix openapi spec update workflow Feb 27, 2025
@dfangl dfangl added the bug Something isn't working label Feb 27, 2025
Copy link
Member

@giograno giograno left a comment

Choose a reason for hiding this comment

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

Thanks for fixing this!

@dfangl dfangl merged commit 8e4b57b into main Feb 27, 2025
@dfangl dfangl deleted the fix-update-action branch February 27, 2025 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants