Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce lockfiles #786

Merged
merged 20 commits into from
Sep 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
b63b24e
chore: enable lock file generation
tnotheis Aug 1, 2024
bbbab4b
chore: add lock files
tnotheis Aug 1, 2024
67772b1
chore: set ContinuousIntegrationBuild for each dotnet command
tnotheis Aug 1, 2024
8383025
chore: automatically set ContinuousIntegrationBuild to true when buil…
tnotheis Aug 1, 2024
9328b8b
chore: set TreatWarningsAsErrors to true for all projects
tnotheis Aug 1, 2024
d297830
chore: set EnforceCodeStyleInBuild to true for all projects
tnotheis Aug 1, 2024
b3853b8
Merge branch 'main' into introduce-lockfiles
tnotheis Aug 1, 2024
201dcbf
chore: update lockfiles
tnotheis Aug 1, 2024
1d1438c
chore: explicitly set ContinuousIntegrationBuild for dotnet format an…
tnotheis Aug 1, 2024
efc83a3
Merge branch 'main' into introduce-lockfiles
tnotheis Aug 30, 2024
fe23ad0
Merge branch 'main' into introduce-lockfiles
mergify[bot] Sep 2, 2024
d891125
Merge branch 'main' into introduce-lockfiles
mergify[bot] Sep 2, 2024
d5bfdcc
Merge branch 'main' into introduce-lockfiles
mergify[bot] Sep 2, 2024
c722ce6
Merge branch 'main' into introduce-lockfiles
mergify[bot] Sep 2, 2024
4b2108a
Merge branch 'main' into introduce-lockfiles
mergify[bot] Sep 2, 2024
97e90da
Merge branch 'main' into introduce-lockfiles
tnotheis Sep 16, 2024
ed0802c
chore: update lock files
tnotheis Sep 17, 2024
037951e
ci: fix dotnet format by restoring separately
tnotheis Sep 17, 2024
676747b
chore: delete orphaned lockfiles
tnotheis Sep 17, 2024
d3eb849
Merge branch 'main' into introduce-lockfiles
tnotheis Sep 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .ci/checkFormatting.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#!/bin/bash

dotnet format --verify-no-changes
dotnet restore /p:ContinuousIntegrationBuild=true
dotnet format --no-restore --verify-no-changes
6 changes: 3 additions & 3 deletions .ci/test.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash

dotnet restore "Backbone.sln"
dotnet build --no-restore "Backbone.sln"
dotnet test --no-restore --no-build --filter "Category!=Integration" --logger "GitHubActions;summary.includeNotFoundTests=false" "Backbone.sln"
dotnet restore /p:ContinuousIntegrationBuild=true "Backbone.sln"
dotnet build /p:ContinuousIntegrationBuild=true --no-restore "Backbone.sln"
dotnet test /p:ContinuousIntegrationBuild=true --no-restore --no-build --filter "Category!=Integration" --logger "GitHubActions;summary.includeNotFoundTests=false" "Backbone.sln"
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,6 @@ jobs:
- name: Show Ignored Packages
run: cat ./.ci/ignoredPackages.json
- name: Restore Solution
run: dotnet restore ./Backbone.sln
run: dotnet restore /p:ContinuousIntegrationBuild=true ./Backbone.sln
- name: Validate Licenses
run: nuget-license --input ./Backbone.sln --allowed-license-types ./.ci/allowedLicenses.json --ignored-packages ./.ci/ignoredPackages.json --output table --error-only
Loading