diff --git a/.github/workflows/dependabot-test.yml b/.github/workflows/dependabot-test.yml new file mode 100644 index 00000000..313234cd --- /dev/null +++ b/.github/workflows/dependabot-test.yml @@ -0,0 +1,47 @@ +name: Verify Dependabot Version Update (JavaScript) + +on: + pull_request: + branches: + - main + types: + - opened + - synchronize + +permissions: + contents: write + pull-requests: write + +jobs: + build: + runs-on: ubuntu-latest # Use Ubuntu for JavaScript projects + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '16.x' # Specify your Node.js version + + # Restore, Build, and Test all JavaScript projects + - name: Install and Test JavaScript Projects + run: | + for dir in angular-spa msal-client-credentials-flow protect-api protect-function-app protected-api-access-protected-api react-spa vanillajs-spa; do + echo "Processing directory: $dir" + cd $dir + npm install + npm run test || npm test # Some projects might use different commands + cd .. + done + + # dependabot-auto-merge: + # runs-on: ubuntu-latest + # needs: build + # steps: + # - name: Auto-merge Dependabot PR + # if: github.event.pull_request.user.login == 'dependabot[bot]' # Only run on Dependabot PRs + # run: | + # gh pr merge ${{ github.event.pull_request.number }} --merge --admin --repo ${{ github.repository }} + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # GitHub token for authentication diff --git a/react-spa/package-lock.json b/react-spa/package-lock.json index 8e4dd532..eba2780b 100644 --- a/react-spa/package-lock.json +++ b/react-spa/package-lock.json @@ -17406,11 +17406,10 @@ } }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", "dev": true, - "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, diff --git a/vanillajs-spa/App/package-lock.json b/vanillajs-spa/package-lock.json similarity index 100% rename from vanillajs-spa/App/package-lock.json rename to vanillajs-spa/package-lock.json diff --git a/vanillajs-spa/App/package.json b/vanillajs-spa/package.json similarity index 100% rename from vanillajs-spa/App/package.json rename to vanillajs-spa/package.json diff --git a/vanillajs-spa/App/public/authConfig.js b/vanillajs-spa/public/authConfig.js similarity index 100% rename from vanillajs-spa/App/public/authConfig.js rename to vanillajs-spa/public/authConfig.js diff --git a/vanillajs-spa/App/public/authPopup.js b/vanillajs-spa/public/authPopup.js similarity index 100% rename from vanillajs-spa/App/public/authPopup.js rename to vanillajs-spa/public/authPopup.js diff --git a/vanillajs-spa/App/public/authRedirect.js b/vanillajs-spa/public/authRedirect.js similarity index 100% rename from vanillajs-spa/App/public/authRedirect.js rename to vanillajs-spa/public/authRedirect.js diff --git a/vanillajs-spa/App/public/claimUtils.js b/vanillajs-spa/public/claimUtils.js similarity index 100% rename from vanillajs-spa/App/public/claimUtils.js rename to vanillajs-spa/public/claimUtils.js diff --git a/vanillajs-spa/App/public/favicon.svg b/vanillajs-spa/public/favicon.svg similarity index 100% rename from vanillajs-spa/App/public/favicon.svg rename to vanillajs-spa/public/favicon.svg diff --git a/vanillajs-spa/App/public/index.html b/vanillajs-spa/public/index.html similarity index 100% rename from vanillajs-spa/App/public/index.html rename to vanillajs-spa/public/index.html diff --git a/vanillajs-spa/App/public/redirect.html b/vanillajs-spa/public/redirect.html similarity index 100% rename from vanillajs-spa/App/public/redirect.html rename to vanillajs-spa/public/redirect.html diff --git a/vanillajs-spa/App/public/signout.html b/vanillajs-spa/public/signout.html similarity index 100% rename from vanillajs-spa/App/public/signout.html rename to vanillajs-spa/public/signout.html diff --git a/vanillajs-spa/App/public/styles.css b/vanillajs-spa/public/styles.css similarity index 100% rename from vanillajs-spa/App/public/styles.css rename to vanillajs-spa/public/styles.css diff --git a/vanillajs-spa/App/public/ui.js b/vanillajs-spa/public/ui.js similarity index 100% rename from vanillajs-spa/App/public/ui.js rename to vanillajs-spa/public/ui.js diff --git a/vanillajs-spa/App/sample.test.js b/vanillajs-spa/sample.test.js similarity index 100% rename from vanillajs-spa/App/sample.test.js rename to vanillajs-spa/sample.test.js diff --git a/vanillajs-spa/App/server.js b/vanillajs-spa/server.js similarity index 100% rename from vanillajs-spa/App/server.js rename to vanillajs-spa/server.js