From 1a9a85eb07da3e8b6ef64e429c6a92042da4c4e8 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 23 Mar 2025 09:41:31 -0700 Subject: [PATCH 1/9] Create reviewdog.yml --- .github/workflows/reviewdog.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/reviewdog.yml diff --git a/.github/workflows/reviewdog.yml b/.github/workflows/reviewdog.yml new file mode 100644 index 0000000..6162832 --- /dev/null +++ b/.github/workflows/reviewdog.yml @@ -0,0 +1,14 @@ +name: reviewdog-suggester +on: [pull_request] # Support only pull_request event. +jobs: + shell: + name: runner / suggester / shell + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 # v4.2.2 + - shell: pwsh + run: Invoke-ScriptAnalyzer . -Fix + - name: suggester / psscriptanalyzer + uses: reviewdog/action-suggester@4747dbc9f9e37adba0943e681cc20db466642158 # v1.21.0 + with: + tool_name: 'PSScriptAnalyzer' From c3d8777c5ec523c7360a07f5a6d6e64049b45178 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 23 Mar 2025 09:45:56 -0700 Subject: [PATCH 2/9] Update build.ps1 --- build.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.ps1 b/build.ps1 index 338fdad..18b09e8 100644 --- a/build.ps1 +++ b/build.ps1 @@ -19,7 +19,8 @@ param( ) $ErrorActionPreference = 'Stop' - +# TODO: Clean up! +@('foo') | %{ $_ } # Bootstrap dependencies if ($Bootstrap.IsPresent) { Get-PackageProvider -Name Nuget -ForceBootstrap | Out-Null From 96b950f4636c3dfa2f0bb77f34f09246e8d7f8c3 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 23 Mar 2025 09:55:25 -0700 Subject: [PATCH 3/9] Update build.ps1 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- build.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.ps1 b/build.ps1 index 18b09e8..bb7478f 100644 --- a/build.ps1 +++ b/build.ps1 @@ -20,7 +20,7 @@ param( $ErrorActionPreference = 'Stop' # TODO: Clean up! -@('foo') | %{ $_ } +@('foo') | ForEach-Object{ $_ } # Bootstrap dependencies if ($Bootstrap.IsPresent) { Get-PackageProvider -Name Nuget -ForceBootstrap | Out-Null From 80c16271c3d2e6e4bf9727893ff6cae321532095 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:02:29 -0700 Subject: [PATCH 4/9] Delete .github/workflows/reviewdog.yml --- .github/workflows/reviewdog.yml | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .github/workflows/reviewdog.yml diff --git a/.github/workflows/reviewdog.yml b/.github/workflows/reviewdog.yml deleted file mode 100644 index 6162832..0000000 --- a/.github/workflows/reviewdog.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: reviewdog-suggester -on: [pull_request] # Support only pull_request event. -jobs: - shell: - name: runner / suggester / shell - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 # v4.2.2 - - shell: pwsh - run: Invoke-ScriptAnalyzer . -Fix - - name: suggester / psscriptanalyzer - uses: reviewdog/action-suggester@4747dbc9f9e37adba0943e681cc20db466642158 # v1.21.0 - with: - tool_name: 'PSScriptAnalyzer' From 937d5a830a941a7780cbb6b954cda3ad74455301 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:11:59 -0700 Subject: [PATCH 5/9] Update build.ps1 --- build.ps1 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build.ps1 b/build.ps1 index bb7478f..7ddcbdb 100644 --- a/build.ps1 +++ b/build.ps1 @@ -1,4 +1,4 @@ -[cmdletbinding(DefaultParameterSetName = 'Task')] +[CmdletBinding(DefaultParameterSetName = 'Task')] param( # Build task(s) to execute [parameter(ParameterSetName = 'task', position = 0)] @@ -19,8 +19,6 @@ param( ) $ErrorActionPreference = 'Stop' -# TODO: Clean up! -@('foo') | ForEach-Object{ $_ } # Bootstrap dependencies if ($Bootstrap.IsPresent) { Get-PackageProvider -Name Nuget -ForceBootstrap | Out-Null From 015f54aa212f2acad5a64d2fe7e03bfd9949d9d2 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:12:44 -0700 Subject: [PATCH 6/9] Update CI.yaml --- .github/workflows/CI.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index d4d20d8..195794f 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -5,6 +5,8 @@ on: permissions: checks: write pull-requests: write + contents: read + issues: write jobs: ci: uses: HeyItsGilbert/.github/.github/workflows/ModuleCI.yml@main From 1c46f663ecbf99165ba586cc75616653910dda7c Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:13:36 -0700 Subject: [PATCH 7/9] Update CI.yaml --- .github/workflows/CI.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 195794f..085f556 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -1,4 +1,4 @@ -name: CI +name: Continuous Integration on: pull_request: workflow_dispatch: @@ -9,4 +9,5 @@ permissions: issues: write jobs: ci: + name: Module CI uses: HeyItsGilbert/.github/.github/workflows/ModuleCI.yml@main From e73ed50f28ac6e844e28d7d3653ee86e7f91cac1 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:15:54 -0700 Subject: [PATCH 8/9] Update build.ps1 --- build.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.ps1 b/build.ps1 index 7ddcbdb..31cba44 100644 --- a/build.ps1 +++ b/build.ps1 @@ -19,6 +19,8 @@ param( ) $ErrorActionPreference = 'Stop' + +"Foo","Bar" | ?{ $_ -eq "baz"} # Bootstrap dependencies if ($Bootstrap.IsPresent) { Get-PackageProvider -Name Nuget -ForceBootstrap | Out-Null From 19d4e1e137ad3b4fc3ff1fef3a691f7da537cc57 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Sun, 30 Mar 2025 12:19:08 -0700 Subject: [PATCH 9/9] Update build.ps1 --- build.ps1 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build.ps1 b/build.ps1 index 31cba44..2029e71 100644 --- a/build.ps1 +++ b/build.ps1 @@ -20,7 +20,6 @@ param( $ErrorActionPreference = 'Stop' -"Foo","Bar" | ?{ $_ -eq "baz"} # Bootstrap dependencies if ($Bootstrap.IsPresent) { Get-PackageProvider -Name Nuget -ForceBootstrap | Out-Null @@ -43,6 +42,6 @@ if ($PSCmdlet.ParameterSetName -eq 'Help') { Format-Table -Property Name, Description, Alias, DependsOn } else { Set-BuildEnvironment -Force - Invoke-psake -buildFile $psakeFile -taskList $Task -nologo -properties $Properties -parameters $Parameters + Invoke-psake -buildFile $psakeFile -taskList $Task -NoLogo -properties $Properties -parameters $Parameters exit ([int](-not $psake.build_success)) }