Compare commits

..

1 Commits

Author SHA1 Message Date
dependabot[bot]
066203dbdc Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13 15:33:31 +00:00
5 changed files with 21 additions and 19 deletions

View File

@@ -49,7 +49,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -68,6 +68,6 @@ jobs:
run: .\build.ps1 -Compile -verbose
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
with:
category: "/language:${{matrix.language}}"

View File

@@ -21,7 +21,7 @@
Skip all downloads and only build launcher.
.EXAMPLE
.\build.ps1 -verbose
.\build -verbose
Execute the build and see what's going on.
.EXAMPLE
@@ -33,7 +33,7 @@
Samuel Vasko, Jack Bennett
Part of the Cmder project.
.LINK
https://github.com/cmderdev/cmder - Project Home
http://cmder.app/ - Project Home
#>
[CmdletBinding(SupportsShouldProcess = $true)]
Param(

View File

@@ -35,7 +35,7 @@ Param(
[string]$saveTo = "$PSScriptRoot\..\build"
)
$cmder_root = Resolve-Path $cmderRoot
$cmderRoot = Resolve-Path $cmderRoot
. "$PSScriptRoot\utils.ps1"
$ErrorActionPreference = "Stop"
@@ -47,10 +47,10 @@ $targets = @{
"cmder_mini.zip" = "-xr!`"vendor\git-for-windows`"";
}
Push-Location -Path $cmder_root
Push-Location -Path $cmderRoot
Delete-Existing "$cmder_root\Version*"
Delete-Existing "$cmder_root\build\*"
Delete-Existing "$cmderRoot\Version*"
Delete-Existing "$cmderRoot\build\*"
if (-not (Test-Path -PathType container $saveTo)) {
(New-Item -ItemType Directory -Path $saveTo) | Out-Null
@@ -59,16 +59,16 @@ if (-not (Test-Path -PathType container $saveTo)) {
$saveTo = Resolve-Path $saveTo
$version = Get-VersionStr
(New-Item -ItemType file "$cmder_root\Version $version") | Out-Null
(New-Item -ItemType file "$cmderRoot\Version $version") | Out-Null
if ($PSCmdlet.MyInvocation.BoundParameters["Verbose"].IsPresent) {
Write-Verbose "Packing Cmder $version in $saveTo..."
$excluded = (Get-Content -Path "$cmder_root\packignore") -Split [System.Environment]::NewLine | Where-Object { $_ }
Get-ChildItem $cmder_root -Force -Exclude $excluded
$excluded = (Get-Content -Path "$cmderRoot\packignore") -Split [System.Environment]::NewLine | Where-Object { $_ }
Get-ChildItem $cmderRoot -Force -Exclude $excluded
}
foreach ($t in $targets.GetEnumerator()) {
Create-Archive "$cmder_root" "$saveTo\$($t.Name)" $t.Value
Create-Archive "$cmderRoot" "$saveTo\$($t.Name)" $t.Value
$hash = (Digest-Hash "$saveTo\$($t.Name)")
Add-Content -path "$saveTo\hashes.txt" -value ($t.Name + ' ' + $hash)
}

View File

@@ -5,17 +5,17 @@
This script updates dependencies to the latest version in vendor/sources.json file.
You will need to make this script executable by setting your Powershell Execution Policy to Remote signed
Then unblock the script for execution with UnblockFile .\update.ps1
Then unblock the script for execution with UnblockFile .\build.ps1
.EXAMPLE
.\update.ps1
.\build.ps1
Updates the dependency sources in the default location, the vendor/sources.json file.
.EXAMPLE
.\update.ps1 -verbose
.\build -verbose
Updates the dependency sources and see what's going on.
.EXAMPLE
.\update.ps1 -SourcesPath '~/custom/vendors.json'
.\build.ps1 -SourcesPath '~/custom/vendors.json'
Specify the path to update dependency sources file at.
.NOTES
@@ -23,7 +23,7 @@
David Refoua <David@Refoua.me>
Part of the Cmder project.
.LINK
https://github.com/cmderdev/cmder - Project Home
http://cmder.app/ - Project Home
#>
[CmdletBinding(SupportsShouldProcess = $true)]
Param(

View File

@@ -1,6 +1,7 @@
function Ensure-Exists($path) {
if (-not (Test-Path $path)) {
throw "Missing required $path! Ensure it is installed"
Write-Error "Missing required $path! Ensure it is installed"
exit 1
}
return $true > $null
}
@@ -15,7 +16,8 @@ function Ensure-Executable($command) {
Set-Alias -Name "7z" -Value "$env:programw6432\7-zip\7z.exe" -Scope script
}
else {
throw "Missing $command! Ensure it is installed and on in the PATH"
Write-Error "Missing $command! Ensure it is installed and on in the PATH"
exit 1
}
}
}