From 1f3a0aebea9e60aade2a022e8c55ef3afb58bd2f Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:34:55 -0600 Subject: [PATCH 1/8] pull -> push --- .github/workflows/update-md-date.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/update-md-date.yml b/.github/workflows/update-md-date.yml index 96dc9d7..ac7a96d 100644 --- a/.github/workflows/update-md-date.yml +++ b/.github/workflows/update-md-date.yml @@ -7,6 +7,7 @@ on: permissions: contents: write + pull-requests: write jobs: update-date: @@ -35,7 +36,12 @@ jobs: run: python .github/workflows/update_date.py - name: Commit changes + env: + TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | + git fetch origin ${{ github.event.pull_request.head.ref }} + git pull --rebase origin ${{ github.event.pull_request.head.ref }} || echo "No rebase needed" git add -A git commit -m "Update last modified date in Markdown files" || echo "No changes to commit" + git remote set-url origin https://x-access-token:${TOKEN}@github.com/${{ github.repository }} git push origin HEAD:${{ github.event.pull_request.head.ref }} From 6d6f558baf1404289aadd808a180327f9da9089e Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:35:43 -0600 Subject: [PATCH 2/8] multiple pipelines --- .github/workflows/validate_and_fix_markdown.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/validate_and_fix_markdown.yml b/.github/workflows/validate_and_fix_markdown.yml index 820d991..4cef7ef 100644 --- a/.github/workflows/validate_and_fix_markdown.yml +++ b/.github/workflows/validate_and_fix_markdown.yml @@ -7,6 +7,7 @@ on: permissions: contents: write + pull-requests: write jobs: validate-and-fix-markdown: @@ -27,18 +28,18 @@ jobs: run: npm install -g markdownlint-cli - name: Lint and Fix Markdown files - run: markdownlint '**/*.md' --fix --config .github/.markdownlint.json + run: markdownlint '**/*.md' --fix --config .github/.markdownlint.json - name: Configure Git run: | git config --global user.email "github-actions[bot]@users.noreply.github.com" git config --global user.name "github-actions[bot]" - - name: Commit changes + - name: Commit and rebase changes + env: + PR_BRANCH: ${{ github.head_ref || github.ref_name }} run: | - git fetch origin - git checkout -b ${{ github.event.pull_request.head.ref }} origin/${{ github.event.pull_request.head.ref }} git add -A git commit -m "Fix Markdown syntax issues" || echo "No changes to commit" - git pull --rebase origin ${{ github.event.pull_request.head.ref }} || echo "No rebase needed" - git push origin HEAD:${{ github.event.pull_request.head.ref }} + git pull --rebase origin "$PR_BRANCH" || echo "No rebase needed" + git push origin HEAD:"$PR_BRANCH" From e589c89bc0f9e817bcd57838a681b8f57c4d3a40 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:42:29 -0600 Subject: [PATCH 3/8] remove here for markdown validation --- Workloads-Specific/DataScience/AI_integration/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Workloads-Specific/DataScience/AI_integration/README.md b/Workloads-Specific/DataScience/AI_integration/README.md index e9e2431..e039704 100644 --- a/Workloads-Specific/DataScience/AI_integration/README.md +++ b/Workloads-Specific/DataScience/AI_integration/README.md @@ -136,7 +136,7 @@ Tools in practice: ### Configure Azure OpenAI Service > [!NOTE] -> Click [here](./src/fabric-llms-overview_sample.ipynb) to see all notebook +> Click [here to see all notebook](./src/fabric-llms-overview_sample.ipynb) 1. **Set Up API Keys**: Ensure you have the API key and endpoint URL for your deployed model. Set these as environment variables From f7c324cc71be5805e3271b1e276fa65b05fd7eec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 17 Jul 2025 15:42:42 +0000 Subject: [PATCH 4/8] Update last modified date in Markdown files --- Workloads-Specific/DataScience/AI_integration/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Workloads-Specific/DataScience/AI_integration/README.md b/Workloads-Specific/DataScience/AI_integration/README.md index e039704..4c332f4 100644 --- a/Workloads-Specific/DataScience/AI_integration/README.md +++ b/Workloads-Specific/DataScience/AI_integration/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-21 +Last updated: 2025-07-17 ------------------------------------------ From a9c70237a5e4f647d26d0c5d8678f0a8e4c9001f Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:43:25 -0600 Subject: [PATCH 5/8] expand on here -> markdown validation --- Workloads-Specific/DataWarehouse/BestPractices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Workloads-Specific/DataWarehouse/BestPractices.md b/Workloads-Specific/DataWarehouse/BestPractices.md index 131e2db..cada58e 100644 --- a/Workloads-Specific/DataWarehouse/BestPractices.md +++ b/Workloads-Specific/DataWarehouse/BestPractices.md @@ -68,7 +68,7 @@ Create notebooks that are segmented into distinct sections: ## Using Mirroring to Your Benefit -> Mirroring offers a modern, efficient way to continuously and seamlessly access and ingest data from operational databases or data warehouses. It works by replicating a snapshot of the source database into OneLake, and then keeping that replica in near real-time sync with the original. This ensures that your data is always up to date and readily available for analytics or downstream processing. `As part of the value offering, each Fabric compute SKU includes a built-in allowance of free Mirroring storage, proportional to the compute capacity you provision. For example, provisioning an F64 SKU grants you 64 terabytes of free Mirroring storage. You only begin incurring OneLake storage charges if your mirrored data exceeds this free limit or if the compute capacity is paused.` Click [here](https://azure.microsoft.com/en-us/pricing/details/microsoft-fabric/?msockid=38ec3806873362243e122ce086486339) to read more about it. +> Mirroring offers a modern, efficient way to continuously and seamlessly access and ingest data from operational databases or data warehouses. It works by replicating a snapshot of the source database into OneLake, and then keeping that replica in near real-time sync with the original. This ensures that your data is always up to date and readily available for analytics or downstream processing. `As part of the value offering, each Fabric compute SKU includes a built-in allowance of free Mirroring storage, proportional to the compute capacity you provision. For example, provisioning an F64 SKU grants you 64 terabytes of free Mirroring storage. You only begin incurring OneLake storage charges if your mirrored data exceeds this free limit or if the compute capacity is paused.` Click [here to read more about it](https://azure.microsoft.com/en-us/pricing/details/microsoft-fabric/?msockid=38ec3806873362243e122ce086486339)
Centered Image From 8f98f1f39787194147feab4a832d1dd8806fb7ef Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 17 Jul 2025 15:43:44 +0000 Subject: [PATCH 6/8] Update last modified date in Markdown files --- Workloads-Specific/DataWarehouse/BestPractices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Workloads-Specific/DataWarehouse/BestPractices.md b/Workloads-Specific/DataWarehouse/BestPractices.md index cada58e..009067d 100644 --- a/Workloads-Specific/DataWarehouse/BestPractices.md +++ b/Workloads-Specific/DataWarehouse/BestPractices.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-05-03 +Last updated: 2025-07-17 ---------- From bc8f560cc5571b4ea95f5235526afe0c280b7fcc Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:44:31 -0600 Subject: [PATCH 7/8] expand on here -> markdown validation --- .../DataWarehouse/Medallion_Architecture/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md b/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md index 669a05d..b51c6af 100644 --- a/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md +++ b/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md @@ -46,7 +46,7 @@ Last updated: 2025-05-03 > This demo will be created step by step. Please note that Microsoft Fabric already assists by setting up the medallion flow for you. > [!IMPORTANT] -> If you are not able to see the `auto-create report` option neither `copilot` be aware you need to enable AI features in your tenant, click [here](https://github.com/brown9804/MicrosoftCloudEssentialsHub/blob/main/0_Azure/2_AzureAnalytics/0_Fabric/demos/6_PBiCopilot.md#tenant-configuration) to see how. +> If you are not able to see the `auto-create report` option neither `copilot` be aware you need to enable AI features in your tenant, click [here to see how](https://github.com/brown9804/MicrosoftCloudEssentialsHub/blob/main/0_Azure/2_AzureAnalytics/0_Fabric/demos/6_PBiCopilot.md#tenant-configuration) image @@ -210,7 +210,7 @@ VALUES image - > If you want see more, click [here](./src/0_notebook_bronze_to_silver.ipynb) to see a sample of the notebook. + > If you want see more, click [here to see a sample of the notebook](./src/0_notebook_bronze_to_silver.ipynb) image @@ -228,7 +228,7 @@ VALUES image - > Applying some transformations: If you want see more, click [here](./src/1_notebook_silver_to_gold.ipynb) to see a sample of the notebook. + > Applying some transformations: If you want see more, click [here to see a sample of the notebook](./src/1_notebook_silver_to_gold.ipynb) > **PySpark Code to Move Data from Silver to Gold**: From e9f6a9c5e72993a0998415b0a3924c8a541a71fd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 17 Jul 2025 15:44:41 +0000 Subject: [PATCH 8/8] Update last modified date in Markdown files --- .../DataWarehouse/Medallion_Architecture/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md b/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md index b51c6af..ca1f672 100644 --- a/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md +++ b/Workloads-Specific/DataWarehouse/Medallion_Architecture/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-05-03 +Last updated: 2025-07-17 ------------------------------------------