Skip to content

Commit 8617111

Browse files
committed
Update release script
1 parent 0942c4e commit 8617111

3 files changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ jobs:
8787
uses: svenstaro/upload-release-action@v2
8888
with:
8989
repo_token: ${{ secrets.GITHUB_TOKEN }}
90-
file: bin\MqttClient_.rmskin
91-
asset_name: MqttClient_.rmskin
90+
file: bin\MqttClient_*.rmskin
9291
tag: ${{ github.ref }}
92+
overwrite: true
93+
file_glob: true

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ M2Mqtt/.vs/
99
MqttPlugin/.vs/
1010
[Rr]eleases/
1111
BuildTools/
12+
!BuildTools/Build-RainmeterSkin.ps1
1213
.editorconfig
1314

1415
# User-specific files

BuildTools/Build-RainmeterSkin.ps1

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ Add-Type -AssemblyName System.IO.Compression.FileSystem
99
$SkinsDir = Get-Item (join-path -Path $SolutionDir -ChildPath "examples")
1010
$SkinsRegex = [regex]::Escape($SkinsDir.Fullname)
1111

12-
$version = ''
12+
$version = '0.2.5.0522'
1313
$skinfile = $SolutionDir + "bin\MqttClient_$version.rmskin"
1414

1515
#Create RMSKIN.ini
16-
Set-Content -Path "$SolutionDir\bin\RMSKIN.ini" -Value "[rmskin]`nName=MqttPlugin`nAuthor=NetwiZe.be`nVersion=0.2.5.0522`nMinimumRainmeter=4.3.1.3321`nMinimumWindows=10.0"
16+
Set-Content -Path "$SolutionDir\bin\RMSKIN.ini" -Value "[rmskin]`nName=MqttPlugin`nAuthor=NetwiZe.be`nVersion=$version`nMinimumRainmeter=4.3.1.3321`nMinimumWindows=10.0"
1717

1818
# Delete Rmskin file if it exists
1919
if (Test-Path $skinfile) { Remove-Item $skinfile }
@@ -34,17 +34,17 @@ $entries = @()
3434
$entries += Get-ChildItem -File ("$SkinsDir") -Recurse |
3535
Sort-Object DirectoryName, FullName |
3636
% {
37-
$shortName = $_.FullName -replace $SkinsRegex,"Skins\MqttClient"
37+
$shortName = $_.FullName -replace $SkinsRegex, "Skins\MqttClient"
3838
[System.IO.Compression.ZipFileExtensions]::CreateEntryFromFile($rmskin, $_.FullName, $shortName, 'optimal')
3939
}
4040

4141
# Add Plugins
42-
$dllfile = $Targetpath -replace "x64","x86"
42+
$dllfile = $Targetpath -replace "x64", "x86"
4343
if (Test-Path $dllfile) {
4444
$entries += [System.IO.Compression.ZipFileExtensions]::CreateEntryFromFile($rmskin, $dllfile, 'Plugins\32bit\MqttClient.dll', 'optimal')
4545
}
4646

47-
$dllfile = $Targetpath -replace "x86","x64"
47+
$dllfile = $Targetpath -replace "x86", "x64"
4848
if (Test-Path $dllfile) {
4949
$entries += [System.IO.Compression.ZipFileExtensions]::CreateEntryFromFile($rmskin, $dllfile, 'Plugins\64bit\MqttClient.dll', 'optimal')
5050
}

0 commit comments

Comments
 (0)