# name: SharePoint Validator # on: # schedule: # - cron: '0 6 * * *' # workflow_dispatch: # jobs: # sharepoint-validator: # runs-on: ubuntu-22.04 # steps: # - uses: actions/checkout@v3 # - name: Set up Python # uses: actions/setup-python@v4 # with: # python-version: '3.12' # - name: Install dependencies # run: | # pip install poetry # poetry install --no-root # - name: run script # run: | # pwd # ls -la # bash run_daily_script.sh # env: # PYTHONPATH: ${{ github.workspace }} # SOUTH_COAST_INSULATION_SERVICE_SHAREPOINT_ID: ${{ secrets.SOUTH_COAST_INSULATION_SERVICE_SHAREPOINT_ID }} # JJC_SERVICE_SHAREPOINT_ID: ${{ secrets.JJC_SERVICE_SHAREPOINT_ID }} # BAXTER_KELLY_SERVICE_SHAREPOINT_ID: ${{ secrets.BAXTER_KELLY_SERVICE_SHAREPOINT_ID }} # SGEC_SERVICE_SHAREPOINT_ID: ${{ secrets.SGEC_SERVICE_SHAREPOINT_ID }} # SHAREPOINT_CLIENT_ID: ${{ secrets.SHAREPOINT_CLIENT_ID }} # SHAREPOINT_CLIENT_SECRET: ${{ secrets.SHAREPOINT_CLIENT_SECRET }} # SHAREPOINT_TENANT_ID: ${{ secrets.SHAREPOINT_TENANT_ID }}