From 2cfdc2067f1f4cd77f3686910f8bf589346ab14c Mon Sep 17 00:00:00 2001 From: Joel Shields Date: Thu, 30 Oct 2025 11:38:21 -0400 Subject: [PATCH 1/5] Add or update the Azure App Service build and deployment workflow config --- .github/workflows/dev_scfprocessing(dev).yml | 70 ++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 .github/workflows/dev_scfprocessing(dev).yml diff --git a/.github/workflows/dev_scfprocessing(dev).yml b/.github/workflows/dev_scfprocessing(dev).yml new file mode 100644 index 0000000..8cdb12d --- /dev/null +++ b/.github/workflows/dev_scfprocessing(dev).yml @@ -0,0 +1,70 @@ +# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy +# More GitHub Actions for Azure: https://github.com/Azure/actions + +name: Build and deploy PHP app to Azure Web App - scfprocessing + +on: + push: + branches: + - dev + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + permissions: + contents: read #This is required for actions/checkout + + steps: + - uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: '8.4' + + - name: Check if composer.json exists + id: check_files + uses: andstor/file-existence-action@v1 + with: + files: 'composer.json' + + - name: Run composer install if composer.json exists + if: steps.check_files.outputs.files_exists == 'true' + run: composer validate --no-check-publish && composer install --prefer-dist --no-progress + + + - name: Upload artifact for deployment job + uses: actions/upload-artifact@v4 + with: + name: php-app + path: . + + deploy: + runs-on: ubuntu-latest + needs: build + permissions: + id-token: write #This is required for requesting the JWT + contents: read #This is required for actions/checkout + + steps: + - name: Download artifact from build job + uses: actions/download-artifact@v4 + with: + name: php-app + + - name: Login to Azure + uses: azure/login@v2 + with: + client-id: ${{ secrets.AZUREAPPSERVICE_CLIENTID_45AFD6CF98894B9082D7A6D95BA74262 }} + tenant-id: ${{ secrets.AZUREAPPSERVICE_TENANTID_D82F5AFB22104B0F951A9E51D85351BD }} + subscription-id: ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_C7C14F89C9544BDBAC3600EC530CBD9E }} + + - name: 'Deploy to Azure Web App' + uses: azure/webapps-deploy@v3 + id: deploy-to-webapp + with: + app-name: 'scfprocessing' + slot-name: 'dev' + package: . + \ No newline at end of file From a4004bed10b617a484377df42469f481207f9b76 Mon Sep 17 00:00:00 2001 From: Joel Shields Date: Fri, 31 Oct 2025 10:39:08 -0400 Subject: [PATCH 2/5] Add or update the Azure App Service build and deployment workflow config --- .github/workflows/dev_scfprocessing(dev).yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev_scfprocessing(dev).yml b/.github/workflows/dev_scfprocessing(dev).yml index 8cdb12d..19a9ffd 100644 --- a/.github/workflows/dev_scfprocessing(dev).yml +++ b/.github/workflows/dev_scfprocessing(dev).yml @@ -56,9 +56,9 @@ jobs: - name: Login to Azure uses: azure/login@v2 with: - client-id: ${{ secrets.AZUREAPPSERVICE_CLIENTID_45AFD6CF98894B9082D7A6D95BA74262 }} - tenant-id: ${{ secrets.AZUREAPPSERVICE_TENANTID_D82F5AFB22104B0F951A9E51D85351BD }} - subscription-id: ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_C7C14F89C9544BDBAC3600EC530CBD9E }} + client-id: ${{ secrets.AZUREAPPSERVICE_CLIENTID_8E53A0B7191F44AF82AE8036134BDDE9 }} + tenant-id: ${{ secrets.AZUREAPPSERVICE_TENANTID_E0070E064B864E5481C58B68569630C9 }} + subscription-id: ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_048BF77A6DE94573A9719FCD9DAA0092 }} - name: 'Deploy to Azure Web App' uses: azure/webapps-deploy@v3 From 6ba134843a07caa5273ad152277758d6cdbfa71e Mon Sep 17 00:00:00 2001 From: shieldss Date: Fri, 31 Oct 2025 10:54:55 -0400 Subject: [PATCH 3/5] Update login.php test for workflow --- public/login.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/login.php b/public/login.php index 0eae310..0d934dd 100644 --- a/public/login.php +++ b/public/login.php @@ -21,7 +21,7 @@
-
Staff Login +
Staff Login - Test Login failed. Please try again.'; From 874b78dab9e1714e096c9e9d8fb10c460b20d3bc Mon Sep 17 00:00:00 2001 From: shieldss Date: Fri, 31 Oct 2025 11:09:40 -0400 Subject: [PATCH 4/5] Update login.php --- public/login.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/login.php b/public/login.php index 0d934dd..0eae310 100644 --- a/public/login.php +++ b/public/login.php @@ -21,7 +21,7 @@
-
Staff Login - Test +
Staff Login Login failed. Please try again.'; From 051f38e24314920e854a6c20fef7f046387034d0 Mon Sep 17 00:00:00 2001 From: shieldss Date: Sat, 8 Nov 2025 23:19:51 -0500 Subject: [PATCH 5/5] update ndjson for prod updated ndjson to move to prod --- .DS_Store | Bin 0 -> 6148 bytes public/refile/refile.ndjson | 990 ++++++++++++++++++++++++++++++++++++ 2 files changed, 990 insertions(+) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3733bbb7cadfd26358ac5e985e8caeef7650205c GIT binary patch literal 6148 zcmeHKPfrs;6n_Jic0pt*1rej!q>1r>0f9t_2W!C?)TD$KECSZucBmV+J9T&4f=JS{ z9{m7*0Pn^lN56ocOuT#Y19avi_~fCM&< zv3~4+V|<*qQ`VzAy@*8AaG~t9!n)%z=Tx+IXa%$a|C$2)-R*-qG{6B5y5HaTPTh0E zXnOh+>FJG~>5IpW_&|I+|CF`zksUR{tQ~CfUj@cIr^9V$-KDLPnObCiWV=2MM1otP z7_#-y^((BEWevX)irl;$FpPvzGRF@N=4Nh8TC=nBhm+R9!p!ufHMcNxcxWU>(^EHB zOS@jpXD_9Q1os?ag9kk(97!cdlVfA4 zvGd~>CN54~Dw!jWUEZw*{QoX8j|Ew;K{u;`Tglh$vg=oi5#5XO?sHl)lP5w~Y31>; ztFT|knAEXDl)D>H>Wg~0ot=x) z!^xW{dallg!gU&ih$ZtxPI23_9qQ%$EQ=ym+pvSc_Nz3z&m(!YGV@mg$}1IJLt>CF8OxhjbXX-V*SNOhP(l0I^e1UCx4U86=iv!aF)a19nA2SupC3wRB0;4Qp^ z5AYGb!gtb7QsfGmBJ<=nxknz5HL^~sq)wiZCTYnEJ)P%%Syfa(+DN*ddov&S9`mc{ z@8qah4ab@!2DBPl0j+>m;DiEv&$O^{%qVP26x%6w;tGHmL$@&G{4T+BEQJ|`ZHYL7 zMr10YOeN}yL1a4mEftqh*p?{MfvC#|Q8N>DLm^^ztZ#{MAQ_3e*9vF_x)tEx{%9sY z|L^?y{x5=brxnl&{GSSt*iwEei)&M7>#0@pv)01)1RFOV*On+!uv5peAp9sE$0iKN ZEKU$J3fmIVgQh