Skip to content

Commit 9ab5a74

Browse files
authored
ci: continuous deployment (#10)
* ci: add continuous deployment * fix: add package metadata
1 parent bd43911 commit 9ab5a74

File tree

4 files changed

+18
-5
lines changed

4 files changed

+18
-5
lines changed

.github/workflows/deployment.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: continuous deployment
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches: [main]
7+
8+
jobs:
9+
deployment:
10+
uses: ArwynFr/ArwynFr/.github/workflows/deployment/nuget.yaml@main
11+
with:
12+
target: ./src
13+
secrets:
14+
NUGET_APIKEY: ${{ secrets.NUGET_APIKEY }}

.github/workflows/integration.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,3 @@ jobs:
7979
run: dotnet tool restore
8080
- name: Check outdated nuget packages
8181
run: dotnet outdated --fail-on-updates
82-
83-
# - name: Continuous integration
84-
# run: gh pr merge --squash --auto
85-
# env:
86-
# GH_TOKEN: ${{ github.token }}

src/ArwynFr.IntegrationTesting/ArwynFr.IntegrationTesting.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
<PackageReadmeFile>README.md</PackageReadmeFile>
1313
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1414
<SonarQubeTestProject>false</SonarQubeTestProject>
15+
<RepositoryUrl>https://github.com/ArwynFr/dotnet-integration-testing</RepositoryUrl>
16+
<PackageTags>xunit;integration-testing;WebApplicationFactory</PackageTags>
17+
<PackageIcon>logo.png</PackageIcon>
1518
</PropertyGroup>
1619

1720
<ItemGroup>
@@ -25,6 +28,7 @@
2528

2629
<ItemGroup>
2730
<None Include="../../.github/README.md" Pack="true" PackagePath="/" />
31+
<None Include="../logo.png" Pack="true" PackagePath="/" />
2832
</ItemGroup>
2933

3034
</Project>

src/logo.png

7.15 KB
Loading

0 commit comments

Comments
 (0)