Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
de7dd13
feat: Module Scaffolding ( Fixes #1 )
StartAutomating Dec 30, 2025
4fa3129
feat: Get-Reptile ( Fixes #1, Fixes #2, Fixes #3, Fixes #4, Fixes #5 )
StartAutomating Dec 31, 2025
5f108aa
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Dec 31, 2025
b3ba71e
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Dec 31, 2025
da40f45
feat: Get-Reptile ( Fixes #1, Fixes #2, Fixes #3, Fixes #4, Fixes #5 )
StartAutomating Jan 2, 2026
b3cf6ed
feat: Calculating Reptile Example ( Fixes #7 )
StartAutomating Jan 2, 2026
e369cb2
feat: DaysUntil Reptile example ( Fixes #8 )
StartAutomating Jan 2, 2026
bdc33f6
feat: Gradient Reptile example ( Fixes #9 )
StartAutomating Jan 2, 2026
059e2f9
docs: DaysUntil Reptile ( Fixes #8 )
StartAutomating Jan 3, 2026
d98c609
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Jan 3, 2026
9cdd056
feat: Get-Reptile and example updates ( Fixes #1, Fixes #2, Fixes #3,…
StartAutomating Jan 6, 2026
acd24a3
docs: Reptile README ( Fixes #15 )
StartAutomating Jan 6, 2026
7b9405f
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Jan 8, 2026
b5cc9cd
feat: Reptile -Name, -Run, and streaming support ( Fixes #17, Fixes #…
StartAutomating Jan 12, 2026
aa74958
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Jan 13, 2026
f9d5561
feat: Reptile aliasing, chunking, and skin changing ( Fixes #23, Fixe…
StartAutomating Jan 21, 2026
ba7c442
feat: TurtleShell variable support ( Fixes #22 )
StartAutomating Jan 21, 2026
39a6f2d
feat: Sleepy Reptile ( Fixes #26 )
StartAutomating Jan 21, 2026
74dabab
feat: Gradient reptile ( Fixes #9 )
StartAutomating Jan 21, 2026
f4d642d
feat: Reptile Build ( Fixes #32 )
StartAutomating Jan 21, 2026
0e5938c
feat: Reptile Tests ( Fixes #31 )
StartAutomating Jan 21, 2026
91c3e39
feat: Reptile security guide ( Fixes #4, Fixes #29 )
StartAutomating Jan 21, 2026
725b11f
feat: Reptile sponsorship ( Fixes #30 )
StartAutomating Jan 21, 2026
827f938
docs: Simplifying synopsis / description
StartAutomating Jan 21, 2026
549e3ca
docs: Simplifying synopsis / description
StartAutomating Jan 21, 2026
86be370
feat: Turtle Reptile Example ( Fixes #6 )
StartAutomating Jan 22, 2026
dc79774
docs: Reptile code of conduct ( Fixes #27 )
StartAutomating Jan 22, 2026
38d305d
docs: Reptile contributing ( Fixes #28 )
StartAutomating Jan 22, 2026
d42b53b
release: Reptile 0.1
StartAutomating Jan 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: [StartAutomating]
497 changes: 497 additions & 0 deletions .github/workflows/BuildReptile.yml

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions Build/GitHub/Jobs/BuildReptile.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
@{
"runs-on" = "ubuntu-latest"
if = '${{ success() }}'
steps = @(
@{
name = 'Check out repository'
uses = 'actions/checkout@main'
}
)
}
10 changes: 10 additions & 0 deletions Build/GitHub/Steps/PublishTestResults.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
@{
name = 'PublishTestResults'
uses = 'actions/upload-artifact@main'
with = @{
name = 'PesterResults'
path = '**.TestResults.xml'
}
if = '${{always()}}'
}

12 changes: 12 additions & 0 deletions Build/Reptile.GitHubWorkflow.PSDevOps.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#requires -Module PSDevOps
Import-BuildStep -SourcePath (
Join-Path $PSScriptRoot 'GitHub'
) -BuildSystem GitHubWorkflow

Push-Location ($PSScriptRoot | Split-Path)
New-GitHubWorkflow -Name "Build Module" -On Push,
PullRequest,
Demand -Job TestPowerShellOnLinux,
TagReleaseAndPublish, BuildReptile -OutputPath .\.github\workflows\BuildReptile.yml

Pop-Location
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Reptile 0.1:

* Initial Release of Reptile (#1)
* Read Evaluate Print Terminal Input Loop Editor - A Scaley Simple PowerShell Data REPL.
* Reptile is simple (#2) scalable (#3) and mostly safe (#4)
* `Get-Reptile` / `Reptile` / 🦎, 🐊 gets and hatches reptiles (#5, 24)
* Turtle.Reptile is a fun example (#6)
* Is has limited variable support (#22)
* Calculating Reptile is a safe calculator (#7)
* Days Until Reptile tells time until (#8)
* Gradient Reptile generates gradients (#9)
* Sleepy Reptile shows multiple delayed returns (#26)
* `Get-Reptile` can get a specific `-ReptileName/-Name/-Species` (#17)
* `Get-Reptile` can `-Run` or `-Hatch` a new instance (#18)
* `Reptile` can change its skin (#23)
* `Reptile` returns data in chunks (#25)
Loading
Loading