Skip to content

Commit cf44963

Browse files
committed
Revert "Disable sync and dependabot"
This reverts commit 8f2bff1.
1 parent 4d6d608 commit cf44963

File tree

3 files changed

+104
-0
lines changed

3 files changed

+104
-0
lines changed

.github/dependabot.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: nuget
4+
directory: "/src"
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 1000
8+
groups:
9+
AWSSDK:
10+
patterns:
11+
- "AWSSDK.*"
12+
NServiceBusCore:
13+
patterns:
14+
- "NServiceBus"
15+
- "NServiceBus.AcceptanceTesting"
16+
- "NServiceBus.AcceptanceTests.Sources"
17+
- "NServiceBus.PersistenceTests.Sources"
18+
- "NServiceBus.TransportTests.Sources"
19+
ignore:
20+
# Particular.Analyzers updates are distributed via RepoStandards
21+
- dependency-name: "Particular.Analyzers"
22+
# Changing these 3 dependencies affects the .NET SDK and Visual Studio versions we support
23+
# These types of updates should be more intentional than an automated update
24+
- dependency-name: "Microsoft.Build.Utilities.Core"
25+
- dependency-name: "Microsoft.CodeAnalysis.CSharp"
26+
- dependency-name: "Microsoft.CodeAnalysis.CSharp.Workspaces"
27+
- package-ecosystem: "github-actions"
28+
directory: "/"
29+
schedule:
30+
interval: daily
31+
open-pull-requests-limit: 1000
32+
- package-ecosystem: "docker"
33+
directory: "/src/ServicePulse"
34+
schedule:
35+
interval: daily
36+
open-pull-requests-limit: 1000
37+
- package-ecosystem: "npm"
38+
directory: "/src/Frontend"
39+
schedule:
40+
interval: daily
41+
open-pull-requests-limit: 1000
42+
groups:
43+
patch-updates:
44+
applies-to: version-updates
45+
update-types:
46+
- "patch"
47+

.github/workflows/ci.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: CI
2+
on:
3+
push:
4+
branches:
5+
- master
6+
- release-*
7+
pull_request:
8+
workflow_dispatch:
9+
env:
10+
DOTNET_NOLOGO: true
11+
jobs:
12+
build:
13+
name: Windows
14+
runs-on: windows-2022
15+
steps:
16+
- name: Checkout
17+
uses: actions/[email protected]
18+
with:
19+
fetch-depth: 0
20+
- name: Setup .NET SDK
21+
uses: actions/[email protected]
22+
with:
23+
dotnet-version: 7.0.x
24+
- name: Set up Node.js
25+
uses: actions/[email protected]
26+
with:
27+
node-version: 21.6.x
28+
- name: Build Frontend
29+
run: .\build.ps1
30+
working-directory: src/ServicePulse.Host
31+
- name: Run component tests
32+
run: npm run test:component
33+
working-directory: src/Frontend
34+
- name: Run application tests
35+
run: npm run test:application
36+
working-directory: src/Frontend
37+
# .NET Build and run tests
38+
- name: Build
39+
run: dotnet build src --configuration Release
40+
- name: Run .NET tests
41+
uses: Particular/[email protected]
42+
# Upload assets and packages
43+
- name: Upload assets
44+
uses: actions/[email protected]
45+
with:
46+
name: Assets
47+
path: src/ServicePulse.Host/bin/Release/
48+
retention-days: 7
49+
- name: Upload packages
50+
uses: actions/[email protected]
51+
with:
52+
name: NuGet packages
53+
path: nugets/
54+
retention-days: 7

.reposync.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
exclusions:
2+
- src/NServiceBus.snk
3+
- .github/dependabot.yml

0 commit comments

Comments
 (0)