Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Coverage: Add Support for Codespaces #406

Open
vercellone opened this issue Apr 28, 2023 · 1 comment
Open

API Coverage: Add Support for Codespaces #406

vercellone opened this issue Apr 28, 2023 · 1 comment
Labels
enhancement An issue or pull request introducing new functionality to the project. triage needed An issue that needs to be reviewed by a member of the team.

Comments

@vercellone
Copy link
Contributor

Feature Idea Summary

API Coverage #70
Add support for Codespaces.

Feature Idea Additional Details

I'll be targeting coverage for all of the endpoints documented in the following areas:

Requested Assignment

I'm confident I can deliver some (if not all) of these, because I recently wrote pwsh 7 functions covering them all. However, I will likely have questions along the way.

I've started with Get-GitHubCodespace in my feature/GitHubCodespaces branch.

Operating System

OsName : Microsoft Windows 11 Pro
OsOperatingSystemSKU : 48
OsArchitecture : 64-bit
WindowsVersion : 2009
WindowsBuildLabEx : 22621.1.amd64fre.ni_release.220506-1250
OsLanguage : en-US
OsMuiLanguages : {en-US}

PowerShell Version

Name Value


PSVersion 7.3.4
PSEdition Core
GitCommitId 7.3.4
OS Microsoft Windows 10.0.22621
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0

Module Version

Running: 0.16.1
Installed: 0.16.1

@vercellone vercellone added enhancement An issue or pull request introducing new functionality to the project. triage needed An issue that needs to be reviewed by a member of the team. labels Apr 28, 2023
@vercellone
Copy link
Contributor Author

I committed 3 functions to my feature/GitHubCodespaces branch.

  • Start-GitHubCodespace
  • Stop-GitHubCodespace
  • Wait-GitHubCodespaceAction
    • This is currently a private (not exported) function that facilitates a -Wait switch for start & stop.
    • Let me know if it makes sense to export it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An issue or pull request introducing new functionality to the project. triage needed An issue that needs to be reviewed by a member of the team.
Projects
None yet
Development

No branches or pull requests

1 participant