Skip to content

fix(powershell): treat Start-FinOpsCostExport dates as UTC calendar dates #839

fix(powershell): treat Start-FinOpsCostExport dates as UTC calendar dates

fix(powershell): treat Start-FinOpsCostExport dates as UTC calendar dates #839

Workflow file for this run

name: 'PowerShell Tests'
on:
pull_request:
paths:
- 'src/powershell/**'
# KQL sources are covered by unit tests (HubsKqlOperators.Tests.ps1)
- 'src/templates/finops-hub/**/*.kql'
- 'src/queries/**/*.kql'
# ADF trigger time zone mappings are covered by unit tests (HubsAdfTriggerTimeZones.Tests.ps1)
- 'src/templates/finops-hub/**/timeZones.bicep'
- 'docs/deploy/finops-hub-latest.json'
- 'docs/deploy/finops-hub-preview.json'
jobs:
run_pester_tests:
name: Pester
runs-on: Windows-latest
steps:
- name: Install and cache PowerShell modules
uses: potatoqualitee/psmodulecache@ee5e9494714abf56f6efbfa51527b2aec5c761b8 # v6.2.1
with:
modules-to-cache: InvokeBuild, PSScriptAnalyzer, Pester:6.0.0, Az.Accounts, Az.Resources
shell: pwsh
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Run Tests
shell: pwsh
run: .build/start.ps1 -Task Test.PowerShell.All