Robert Dailey
222e311684
ci: Update several github actions
...
This is to address the Node 16 deprecation messages
12 months ago
Robert Dailey
a47bb79abe
ci: Upgrade various action versions
12 months ago
Robert Dailey
7d0d360abb
chore: Dotnet tools are now installed locally
1 year ago
Robert Dailey
90a0c931a0
build: Reorganize structure of tests
...
- `src/tests` moved to `tests`
- `src/Recyclarr.sln` moved to `Recyclarr.sln`
1 year ago
Robert Dailey
8d6a5984fe
build: Upgrade to .NET 8 in ci, docs, and build
1 year ago
Robert Dailey
8d18f98901
ci: Move SonarCloud logic into a pwsh script
...
This allows running locally for testing purposes.
1 year ago
Robert Dailey
9365e2649f
ci: fix sonarcloud deprecations
...
- Use `sonar.token` instead of `sonar.login` since the latter is
deprecated.
- Explicitly install Java 17 since v11 (bundled by default) is
deprecated by Sonarcloud.
Caching was not implemented this time around because it's not possible
to cache analysis results yet, only the installed binaries. See this
thread for information:
https://community.sonarsource.com/t/proper-caching-for-ci-builds/98320/2
1 year ago
Robert Dailey
2d97d47b17
ci: Update 'branches' setting in a few workflows
...
The goal is to ensure that tags are consistently excluded from
triggering these workflows.
1 year ago
Robert Dailey
3e7fd835b9
ci: Fix sonarcloud not running on branches
...
This is because `tags-ignore` causes implicitly branches to be ignored.
1 year ago
Robert Dailey
7376cdbabc
ci: SonarCloud workflow ignores pushes to tags
1 year ago
Robert Dailey
67b2166d8b
ci: Use better way of specifying opencover format
2 years ago
Robert Dailey
5ba79e386c
ci: Sonarcloud workflow builds when properties file changes
2 years ago
Robert Dailey
0b4c5514f5
ci: Upgrade GitVersion actions
2 years ago
Robert Dailey
b2f13b4a07
ci: Update actions/checkout to v3
2 years ago
Robert Dailey
b5a692a710
build: Upgrade to .NET 7.0
2 years ago
Robert Dailey
c7aababd15
ci: Only run Sonarcloud when source changes
2 years ago
Robert Dailey
d4845d89ae
ci: Upgrade to setup-dotnet@v3 to fix ECONNRESET error
...
See actions/setup-dotnet#333
2 years ago
Robert Dailey
7730ce09c8
ci: Do not run Sonarcloud on pull requests
...
The required tokens used to authenticate with Sonarcloud are not
accessible from within pull requests that originate in other forks.
2 years ago
Robert Dailey
c11132e787
ci: Use GITHUB_TOKEN instead of PAT
3 years ago
Robert Dailey
b60ed3f079
chore: Replace 'rcdailey' with organization 'recyclarr'
3 years ago
Robert Dailey
10600ae4f1
refactor: Rename project & links in scripts, code, etc
3 years ago
Robert Dailey
e98dbd37f3
ci: Workflows build on pull request events
3 years ago
Robert Dailey
6011575fe9
ci: Remove pull_request trigger for workflows
3 years ago
Robert Dailey
e9c611ec8f
ci: Move sonarcloud job into separate workflow file
3 years ago