* add extra tests for windows on azure
* fix login
* fix login
* fix login
* change to pull_request_target for now
* refactor: change workflow trigger from pull_request_target to pull_request
* update checkout fix
* wait for ssh
* fix clean up
* Fix Windows E2E test output processing by wrapping it in a powershell command and simplify Azure stack name generation.
* Fix Windows E2E command quoting
* Fix minikube binary path for Windows E2E tests
* apt update background
* chore: Add `-tt` flag to ssh command in extra-tests workflow.
* ci: install kubernetes-cli via choco in extra-tests workflow.
* fix: Execute `choco install kubernetes-cli` remotely via SSH in the extra-tests workflow.
* use more gh actions
* update
* ci: add Bicep template file to Azure ARM deployment action in extra tests workflow
* ssh keep alive
* test: Ensure absolute path for linked kubectl binary and add error handling in functional test.
* Generate Gopogh reports on the Linux runner for Windows E2E tests, remove VM-side tool installation, and enhance artifact uploads with detailed summaries.
* ci: Copy `test/integration/testdata` to the Windows host for extra tests.
* add more comments
* fix: Ensure error is non-nil before warning about unexpected machine state.
* refactor: Rename workflow to 'Functional Extra' and job to 'windows-hyperv'.
* create shared composite github actions
* fix: add checkout to functional_test job
* fix local gh action
* fix: Adjust indentation of `uses` keywords for gopogh actions in functional_test.yml.
* fix name
* fix: Correct YAML formatting for the 'Install Gopogh' action in functional_extra.yml.
* remove extra gopogh environment variable