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

Adjust schedule GH Workflow #1578

Open
10 of 22 tasks
Tracked by #1509
strekm opened this issue Jan 2, 2025 · 0 comments
Open
10 of 22 tasks
Tracked by #1509

Adjust schedule GH Workflow #1578

strekm opened this issue Jan 2, 2025 · 0 comments
Assignees
Labels
area/api-gateway Issues or PRs related to api-gateway kind/feature Categorizes issue or PR as related to a new feature.

Comments

@strekm
Copy link
Contributor

strekm commented Jan 2, 2025

Description

implement GH workflow that should be triggered on schedule. Image should be built using neighbours provided image-builder. Run lint and unit tests, integration tests, custom domain tests, upgrade test, compatibility tests, UI tests and APIRule migration tests. In the last step of the workflow which in case of a failure is a Slack notification, include information about the owner of the commit.

ToDos [Developer]

  • lint and unit tests are run
  • image built using image-builder
  • integration tests are run on k3d and AWS
  • custom domain tests are run on AWS and GCP
  • upgrade tests are run on k3d
  • compatibility tests are run on k3d and AWS
  • UI tests are run on k3d
  • APIRule migration tests are run on k3d and AWS
  • on failed workflow sent notification to slack channel mentioning commit author
  • workflow names and file names adjusted to naming convention described in test strategy
  • changes updated in ci-cd.md

PRs

  • TBD

ACs [PO]

  • lint and unit tests are run
  • image built using image-builder
  • integration tests are run on k3d and AWS
  • custom domain tests are run on AWS and GCP
  • upgrade tests are run on k3d
  • compatibility tests are run on k3d and AWS
  • UI tests are run on k3d
  • APIRule migration tests are run on k3d and AWS
  • on failed workflow sent notification to slack channel mentioning commit author
  • workflow names and file names adjusted to naming convention described in test strategy
  • changes updated in ci-cd.md

Attachments

@strekm strekm added kind/feature Categorizes issue or PR as related to a new feature. area/api-gateway Issues or PRs related to api-gateway labels Jan 2, 2025
@strekm strekm mentioned this issue Jan 2, 2025
10 tasks
@barchw barchw self-assigned this Jan 10, 2025
@mluk-sap mluk-sap self-assigned this Jan 14, 2025
@barchw barchw changed the title Adjust schedule GH Worflow Adjust schedule GH Workflow Jan 14, 2025
@barchw barchw assigned barchw and unassigned mluk-sap Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/api-gateway Issues or PRs related to api-gateway kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

4 participants