keithmenor.dev

Author: Keith

  • July 3, 2024

    Pushing EF Migrations to Azure SQL from GitHub Actions


    The underlying problem for deploying Azure SQL EF migrations is a firewall issue. The big problem with this particular firewall is that GitHub has a YUUUGE list of IPs that the runners run on — and whitelisting GitHub’s gazillion IP addresses in Azure seems… awful. Sure, you can host and run your own deployment runner,…

    Read More: Pushing EF Migrations to Azure SQL from GitHub Actions
  • February 1, 2023

    Google Ads “All disapproved” with Cloudflare


    Today, I received an email from Google Ads Policy manager that I had ads that were impacted by Google Ads policy: Destination not working. I’d seen this issue before, but thought I had fixed it — apparently, not. The email I received: Going into Google Ad manager provided the following unhelpful message: Review and fix…

    Read More: Google Ads “All disapproved” with Cloudflare
  • June 7, 2021

    Deploying a React app to Firebase Hosting using Azure Pipelines with Azure Repos


    Wait. What? You’re probably thinking – “WHY.” It’s simple, really. So, here we are. Continuous Integration/Continuous Deployment Goals I have some straightforward goals to achieve: Assumptions and Prerequisites This article assumes a lot of things. I assume that you: Steps I followed Victor Bruce-Crabbe’s “How to deploy a react-app to different firebase hosting environments(dev and…

    Read More: Deploying a React app to Firebase Hosting using Azure Pipelines with Azure Repos

keithmenor.dev


© Copyright Keith Menor