diff --git a/.github/workflows/aws_dev.yaml b/.github/workflows/aws_dev.yaml new file mode 100644 index 0000000..9ad3c22 --- /dev/null +++ b/.github/workflows/aws_dev.yaml @@ -0,0 +1,36 @@ +name: Build image and deploy Prefect flow - Project 1 + +env: + PROJECT_NAME: flows/aws + +on: + push: + paths: + - "flows/aws/**" + workflow_dispatch: + +jobs: + deploy: + name: Deploy AWS flows + runs-on: ubuntu-latest + + steps: + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: "3.11" + cache: "pip" + + - name: Filter Paths + uses: dorny/paths-filter@v3 + id: filter + with: + # Changed file can be 'added', 'modified', or 'deleted'. + # By default, the type of change is not considered. + # Optionally, it's possible to specify it using nested + # dictionary, where the type of change composes the key. + # Multiple change types can be specified using `|` as the delimiter. + filters: | + addedOrModified: + - added|modified: '**' + diff --git a/flows/dask/partition_examples.py b/WIP_demos/dask/partition_examples.py similarity index 100% rename from flows/dask/partition_examples.py rename to WIP_demos/dask/partition_examples.py diff --git a/flows/databricks/consumer_flow.py b/WIP_demos/databricks/consumer_flow.py similarity index 100% rename from flows/databricks/consumer_flow.py rename to WIP_demos/databricks/consumer_flow.py diff --git a/flows/dbt/dbt_snowflake_flow.py b/WIP_demos/dbt/dbt_snowflake_flow.py similarity index 100% rename from flows/dbt/dbt_snowflake_flow.py rename to WIP_demos/dbt/dbt_snowflake_flow.py diff --git a/flows/machine_learning/interactive-workflows/README.md b/WIP_demos/machine_learning/interactive-workflows/README.md similarity index 100% rename from flows/machine_learning/interactive-workflows/README.md rename to WIP_demos/machine_learning/interactive-workflows/README.md diff --git a/flows/machine_learning/interactive-workflows/interactive-workflow.py b/WIP_demos/machine_learning/interactive-workflows/interactive-workflow.py similarity index 100% rename from flows/machine_learning/interactive-workflows/interactive-workflow.py rename to WIP_demos/machine_learning/interactive-workflows/interactive-workflow.py diff --git a/flows/machine_learning/interactive-workflows/marvin_extension.py b/WIP_demos/machine_learning/interactive-workflows/marvin_extension.py similarity index 100% rename from flows/machine_learning/interactive-workflows/marvin_extension.py rename to WIP_demos/machine_learning/interactive-workflows/marvin_extension.py diff --git a/flows/machine_learning/interactive-workflows/requirements.txt b/WIP_demos/machine_learning/interactive-workflows/requirements.txt similarity index 100% rename from flows/machine_learning/interactive-workflows/requirements.txt rename to WIP_demos/machine_learning/interactive-workflows/requirements.txt diff --git a/flows/simple_flows/classic_flow.py b/WIP_demos/simple_flows/classic_flow.py similarity index 100% rename from flows/simple_flows/classic_flow.py rename to WIP_demos/simple_flows/classic_flow.py diff --git a/flows/simple_flows/hello.py b/WIP_demos/simple_flows/hello.py similarity index 100% rename from flows/simple_flows/hello.py rename to WIP_demos/simple_flows/hello.py diff --git a/flows/aws/wave_data.py b/WIP_demos/simple_flows/wave_data.py similarity index 100% rename from flows/aws/wave_data.py rename to WIP_demos/simple_flows/wave_data.py diff --git a/flows/aws/weather.py b/WIP_demos/simple_flows/weather.py similarity index 100% rename from flows/aws/weather.py rename to WIP_demos/simple_flows/weather.py diff --git a/flows/aws/datalake/this_is_a_test.py b/flows/aws/datalake/this_is_a_test.py new file mode 100644 index 0000000..e69de29