Skip to content

Commit 8171d1b

Browse files
committed
add dependency and make git add more generic
1 parent 10a0075 commit 8171d1b

File tree

4 files changed

+99
-3
lines changed

4 files changed

+99
-3
lines changed

.github/workflows/package-updater.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ jobs:
4141
- name: Install Dependencies
4242
run: |
4343
Set-Service wuauserv -StartupType Manual
44-
git clone -q https://github.com/majkinetor/au.git $Env:TEMP/au
45-
. "$Env:TEMP/au/scripts/Install-AU.ps1" $Env:au_version
44+
choco install -f packages.config
4645
foreach ($module in (Import-PowerShellDataFile -Path requirements.psd1).RequiredModules) {Install-Module -Name $module -Force}
4746
shell: powershell
4847
- name: System information
@@ -68,7 +67,7 @@ jobs:
6867
shell: powershell
6968
- name: Create diff file
7069
run: |
71-
git add automatic extension manual templates
70+
Get-ChildItem -Path . -Directory | Where-Object { $_.Name -notmatch '^\.' } | Foreach { git add $_.Name }
7271
git diff --cached > unsaved_changes.patch
7372
- name: Create au temporary directory
7473
run: |

KopiaUI/KopiaUI.nuspec.bak

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- Do not remove this test for UTF-8: if “Ω” doesn’t appear as greek uppercase omega letter enclosed in quotation marks, you should use an editor that supports UTF-8, not this one. -->
3+
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
4+
<metadata>
5+
<id>{id}</id>
6+
<version>0.0</version>
7+
8+
<title>Kopia UI</title>
9+
<authors>{authors}</authors>
10+
11+
12+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13+
14+
15+
<projectUrl>{projectUrl}</projectUrl>
16+
<bugTrackerUrl>{projectSourceUrl}/issues</bugTrackerUrl>
17+
<projectSourceUrl>{githubUrl}</projectSourceUrl>
18+
<docsUrl>https://kopia.io/docs/</docsUrl>
19+
<mailingListUrl>https://kopia.discourse.group/</mailingListUrl>
20+
<iconUrl>{githubRawUrl}/{iconPath}</iconUrl>
21+
22+
<summary>{summary}</summary>
23+
<tags>{tags}</tags>
24+
<releaseNotes>{releaseNotes}</releaseNotes>
25+
26+
<licenseUrl>{licenseUrl}</licenseUrl>
27+
<packageSourceUrl>{packageSourceUrl}</packageSourceUrl>
28+
29+
<description>{description}</description>
30+
31+
<dependencies>
32+
<dependency id="chocolatey-core.extension" version="1.3" />
33+
</dependencies>
34+
35+
<owners>Till Riedel</owners>
36+
</metadata>
37+
38+
<files>
39+
<file src="tools\*.ps1" target="tools" />
40+
</files>
41+
</package>
42+
43+
44+
45+
46+
47+
48+

packages.config

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
    <package id="au"/>
4+
    <package id="pandoc" />
5+
</packages>
6+

webcamoid/webcamoid.nuspec.bak

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- Do not remove this test for UTF-8: if “Ω” doesn’t appear as greek uppercase omega letter enclosed in quotation marks, you should use an editor that supports UTF-8, not this one. -->
3+
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
4+
<metadata>
5+
<id>{id}</id>
6+
<version>0.0</version>
7+
8+
<title>Webcamoid</title>
9+
<authors>Gonzalo Exequiel Pedone</authors>
10+
11+
12+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13+
14+
15+
<projectUrl>{projectUrl}</projectUrl>
16+
<bugTrackerUrl>{projectSourceUrl}/issues</bugTrackerUrl>
17+
<projectSourceUrl>{githubUrl}</projectSourceUrl>
18+
<iconUrl>{githubRawUrl}/StandAlone/share/themes/WebcamoidTheme/icons/hicolor/scalable/webcamoid.svg</iconUrl>
19+
<docsUrl>{projectSourceUrl}/wiki</docsUrl>
20+
<!--mailingListUrl></mailingListUrl-->
21+
22+
<summary>{summary}</summary>
23+
<tags>admin {tags}</tags>
24+
<releaseNotes>{releaseNotes}</releaseNotes>
25+
26+
<licenseUrl>{licenseHTMLUrl}</licenseUrl>
27+
<packageSourceUrl>{packageSourceUrl}</packageSourceUrl>
28+
29+
<description>{description}</description>
30+
31+
<dependencies>
32+
<dependency id="chocolatey-core.extension" version="1.3" />
33+
</dependencies>
34+
35+
<owners>Till Riedel</owners>
36+
</metadata>
37+
38+
<files>
39+
<file src="tools\*.ps1" target="tools" />
40+
<file src="tools\*.txt" target="tools" />
41+
<file src="installer\*.exe" target="installer" />
42+
</files>
43+
</package>

0 commit comments

Comments
 (0)