diff --git a/.github/workflows/scis_invoice_calculator.yml b/.github/workflows/scis_invoice_calculator.yml index 49a5ae3..140bc2f 100644 --- a/.github/workflows/scis_invoice_calculator.yml +++ b/.github/workflows/scis_invoice_calculator.yml @@ -30,4 +30,9 @@ jobs: 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 }} \ No newline at end of file + SHAREPOINT_TENANT_ID: ${{ secrets.SHAREPOINT_TENANT_ID }} + - name: Upload Excel file + uses: actions/upload-artifact@v4 + with: + name: my-excel-file + path: survey_data.xlsx \ No newline at end of file diff --git a/etl/transform/types.py b/etl/transform/types.py index cefb894..896fc4f 100644 --- a/etl/transform/types.py +++ b/etl/transform/types.py @@ -24,12 +24,12 @@ class CompanyInfo(BaseModel): class SurverySummaryInfo(BaseModel): reference_number: str epc_language: str - uprn: str + uprn: Optional[str] = "" postcode: str region: str address: str town: str - county: Optional[str] = None + county: Optional[str] = "" property_tenure: str transaction_type: str inspection_date: datetime