Skip to content

Commit d5b56c4

Browse files
committed
Add Gawe CI
1 parent 36648d9 commit d5b56c4

File tree

3 files changed

+36
-42
lines changed

3 files changed

+36
-42
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
version: 2
77
updates:
88
- package-ecosystem: nuget
9-
directory: "/"
9+
directory: "/src/"
1010
schedule:
1111
interval: daily

.github/workflows/check.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Gawe CI
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
deploy:
7+
description: Create and Deploy package
8+
type: boolean
9+
default: true
10+
nuget-deploy:
11+
description: Deploy package to NuGet gallery
12+
type: boolean
13+
default: true
14+
push:
15+
paths:
16+
- 'src/**'
17+
branches: [master, dev]
18+
pull_request:
19+
branches: [master]
20+
21+
permissions:
22+
contents:
23+
write
24+
packages:
25+
write
26+
pull-requests:
27+
write
28+
29+
jobs:
30+
build:
31+
uses: SAPTeamDEV/Gawe/.github/workflows/dotnet.yml@master
32+
with:
33+
deploy: ${{ !contains(inputs.deploy, 'false') }}
34+
nuget-deploy: ${{ !contains(inputs.nuget-deploy, 'false') }}
35+
secrets: inherit

0 commit comments

Comments
 (0)