Skip to content

Commit

Permalink
Disable scheduled run of providers integration tests (#1492)
Browse files Browse the repository at this point in the history
Since we have deprecated astronomer-providers in 1.19.0,
it would make sense to disable the scheduled workflow for
running the integration tests on the providers deployment.
We can re-enable it if we need to run the integration tests
on the providers deployment again. This will help us save some
cloud costs on the resources used for running the integration
tests.

Note that we still have a workflow that triggers build and deploy
whenever new upstream OSS providers RCs are out.
  • Loading branch information
pankajkoti authored Mar 13, 2024
1 parent 4294a8b commit f586ded
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/deploy-integration-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@
name: Deploy integration tests to astro cloud

on: # yamllint disable-line rule:truthy
schedule:
- cron: "0 19 * * *"
# Since we have deprecated astronomer-providers in 1.19.0, it would make sense to disable the scheduled
# workflow for running the integration tests on the providers deployment. We can re-enable it if we
# need to run the integration tests on the providers deployment again. This will help us save some
# cloud costs on the resources used for running the integration tests.
# schedule:
# - cron: "0 19 * * *"
workflow_dispatch:
inputs:
git_rev:
Expand Down

0 comments on commit f586ded

Please sign in to comment.