Skip to content

release/0.2.1 #1023

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

Merged
merged 190 commits into from
Mar 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
190 commits
Select commit Hold shift + click to select a range
d257b39
add timeout to regex
neildsouth Oct 11, 2023
aa3d0b1
add timeout to regex
neildsouth Oct 11, 2023
7786e8f
changes to add output artifact and validation
lillie-dae Oct 13, 2023
b97b6d5
minor change to using statements
lillie-dae Oct 13, 2023
b7d06ad
remove comment
lillie-dae Oct 13, 2023
7c26b74
Merge branch 'develop' into AI-229-add-output-artifact-and-validation
lillie-dae Oct 13, 2023
1584e56
add header files
lillie-dae Oct 13, 2023
6351295
Merge branch 'AI-229-add-output-artifact-and-validation' of https://g…
lillie-dae Oct 13, 2023
7a2e104
import missing references
lillie-dae Oct 13, 2023
ca2fa88
updated packages
lillie-dae Oct 16, 2023
84d7db0
bump package
lillie-dae Oct 16, 2023
66bddaf
Merge pull request #891 from Project-MONAI/FixRegex
neildsouth Oct 16, 2023
ab793e1
bump package to release version
lillie-dae Oct 16, 2023
5788146
AI-229 add output artifact and validation (#892)
lillie-dae Oct 16, 2023
d5d1abc
adding lisener for artifact received
neildsouth Oct 16, 2023
ffe1282
updated ProcessArtifactReceived
lillie-dae Oct 16, 2023
7c9554f
small fixups
neildsouth Oct 16, 2023
f7dfdaf
added artifact repo
lillie-dae Oct 16, 2023
541eeef
Merge branch 'AI-230' of https://github.com/Project-MONAI/monai-deplo…
lillie-dae Oct 16, 2023
8f8781d
fix up tests
neildsouth Oct 17, 2023
9c35e22
fix tests
neildsouth Oct 17, 2023
4206b93
merge in dev
lillie-dae Oct 17, 2023
9b5a5a9
added EventPayloadValidatorTests and WorkflowExecuterServiceTests and…
lillie-dae Oct 17, 2023
d0b61b2
reduced code duplication
lillie-dae Oct 17, 2023
4d32c70
adding indexs
neildsouth Oct 18, 2023
9a8a76e
fix workfow name
lillie-dae Oct 18, 2023
a9898e4
minor fixes
lillie-dae Oct 19, 2023
69d7137
minor fixes
lillie-dae Oct 19, 2023
ee61cf9
minor fixes
lillie-dae Oct 19, 2023
6f94803
[Docker Plug-in] Don't pull image if already exists unless forced (#895)
mocsharp Oct 19, 2023
5388837
final adjustments
neildsouth Oct 20, 2023
df25fa2
merge in
neildsouth Oct 20, 2023
8b97086
Merge pull request #894 from Project-MONAI/AI-230
neildsouth Oct 20, 2023
65d191d
merge in dev
lillie-dae Oct 23, 2023
4ba9971
Merge pull request #896 from Project-MONAI/workfow-rename-to-workflow
neildsouth Oct 23, 2023
ab3de09
passing payloadId
neildsouth Oct 24, 2023
f579d85
upping messaging version
neildsouth Oct 24, 2023
78c6e2e
adding new messaging
neildsouth Oct 24, 2023
19c0ba1
update messaging lib
neildsouth Oct 24, 2023
b288913
fixing up tests
neildsouth Oct 24, 2023
ad256e7
merge in
neildsouth Oct 24, 2023
bf68b15
Merge pull request #899 from Project-MONAI/AI-230
neildsouth Oct 24, 2023
802fc55
added code to register outputs from ArtifactRecievedd
neildsouth Oct 25, 2023
87cafbd
merge in
neildsouth Oct 25, 2023
2323464
fixup for tests
neildsouth Oct 25, 2023
7dee4e4
Merge pull request #901 from Project-MONAI/AI-230
neildsouth Oct 25, 2023
e086433
preprend payloadId
neildsouth Oct 26, 2023
28debc8
fix input/output mapping
neildsouth Oct 26, 2023
383af16
improving bracket replacment
neildsouth Oct 27, 2023
3e19555
merge in
neildsouth Oct 27, 2023
955d36d
fix up test
neildsouth Oct 27, 2023
ff4f501
Merge pull request #902 from Project-MONAI/AI-230
neildsouth Oct 27, 2023
ac7af0d
shortening s3 policy
neildsouth Oct 31, 2023
1b0fcce
fix typo
neildsouth Oct 31, 2023
fbdebe2
merge in#
neildsouth Oct 31, 2023
82042a3
fixing up paths
neildsouth Oct 31, 2023
b4e3a47
Merge pull request #904 from Project-MONAI/AI-230
neildsouth Oct 31, 2023
84061ce
enhancing current export to fill in new message type
neildsouth Nov 1, 2023
1545a84
Accept User as new Docker argument to set UID/GID (#905)
mocsharp Nov 1, 2023
d363edc
adding basic auth to swagger
neildsouth Nov 2, 2023
0aaaf5e
Merge pull request #906 from Project-MONAI/nds-swagger-auth
neildsouth Nov 2, 2023
02e0b20
fixing overwriting of workflowInstance
neildsouth Nov 3, 2023
03ab167
fixup test
neildsouth Nov 3, 2023
c4cea6b
fixing sonarcloud gripes
neildsouth Nov 3, 2023
449e557
Merge pull request #907 from Project-MONAI/nds-fix-externalAppOutputs
neildsouth Nov 3, 2023
616beee
new externalApp Queue
neildsouth Nov 14, 2023
69758c1
fixing up projects and tests
neildsouth Nov 14, 2023
ac06ed4
change Deliverylimit to 3
neildsouth Nov 15, 2023
1726d6b
fixups from e to e
neildsouth Nov 15, 2023
ed574e6
merge in
neildsouth Nov 15, 2023
844a987
fix up tests
neildsouth Nov 15, 2023
81d1bec
change docker-deploy to match migs passwords
neildsouth Nov 15, 2023
fa5e7be
change to match mig passwords
neildsouth Nov 15, 2023
ccd774c
ignoring test for now, works locally
neildsouth Nov 16, 2023
96acd8e
ignoring test for now, works locally
neildsouth Nov 16, 2023
609a2f7
Merge pull request #911 from Project-MONAI/IA-300
neildsouth Nov 21, 2023
95f8dd7
adding hl7 export
neildsouth Nov 24, 2023
2d7e91d
adding tests
neildsouth Nov 24, 2023
4b2b80d
merge in
neildsouth Nov 24, 2023
4b9aafa
fix up merge
neildsouth Nov 24, 2023
595048f
fix tests
neildsouth Nov 24, 2023
92a7f98
adding config
neildsouth Nov 30, 2023
af3b89f
bump
neildsouth Nov 30, 2023
3a9aca1
licence update
neildsouth Nov 30, 2023
bab15c5
licence update
neildsouth Nov 30, 2023
f14432a
Merge pull request #923 from Project-MONAI/nds-bump-messaging
neildsouth Nov 30, 2023
3082d6d
HL7export complete
neildsouth Dec 1, 2023
b83efda
merge in
neildsouth Dec 1, 2023
d6920d7
mangled appsettings
neildsouth Dec 1, 2023
1b4851d
extra logging
neildsouth Dec 1, 2023
3e9a443
Merge pull request #922 from Project-MONAI/AI-183
neildsouth Dec 4, 2023
b169ba1
upping messaging version
neildsouth Dec 14, 2023
69b76aa
upped package depandancy stuff
neildsouth Dec 15, 2023
aa13e55
up package for libcom_err due to docker build error
neildsouth Dec 15, 2023
460e86a
Merge pull request #930 from Project-MONAI/nds-messaging
neildsouth Dec 15, 2023
1341116
fix artifact recieved for HL7
neildsouth Dec 21, 2023
f9222e6
fix for hl7Export complete
neildsouth Dec 21, 2023
a400871
fiup constant and test data
neildsouth Dec 21, 2023
708ceb2
remove some unused lines
neildsouth Dec 21, 2023
84ee385
Merge pull request #932 from Project-MONAI/AI-358
neildsouth Dec 21, 2023
646f1f7
adding file deletion
neildsouth Jan 9, 2024
88b4ee3
moved retention days
neildsouth Jan 9, 2024
acd4284
Upgrade to .NET 8 (#937)
mocsharp Jan 9, 2024
1f94b01
fixups
neildsouth Jan 10, 2024
f549452
new unit tests
neildsouth Jan 10, 2024
3e11d7f
merge in
neildsouth Jan 10, 2024
f2b19c8
fixups from sonar cloud
neildsouth Jan 10, 2024
18a99ed
Merge pull request #943 from Project-MONAI/AI-376
neildsouth Jan 10, 2024
6f9a834
adding first test
neildsouth Jan 11, 2024
31cdba3
improving logging
neildsouth Jan 31, 2024
69385b4
Merge pull request #952 from Project-MONAI/nds-logging
neildsouth Jan 31, 2024
b5011a1
adding prefetchCount and shortening retry deplay
neildsouth Jan 31, 2024
e7b0a58
rough fix for artifact recieved
neildsouth Feb 2, 2024
0f161e0
adding seriesUid to payloads
neildsouth Feb 8, 2024
09df102
changes due to comments
neildsouth Feb 8, 2024
139384a
merge in develop
neildsouth Feb 8, 2024
f305fec
more changes for sonar cloud
neildsouth Feb 8, 2024
ccaef5e
Merge pull request #956 from Project-MONAI/AI-275
neildsouth Feb 9, 2024
f2753f0
upping monai messaging
neildsouth Feb 9, 2024
d23b649
adding licence approval
neildsouth Feb 9, 2024
10c9c54
Merge pull request #957 from Project-MONAI/nds-upMessaging
neildsouth Feb 9, 2024
97bfa29
adding conditions
neildsouth Feb 22, 2024
fd98de2
Merge pull request #965 from Project-MONAI/AI-288
neildsouth Feb 22, 2024
1f123f0
fix for review cancelation
neildsouth Feb 26, 2024
ade5985
merge devlop in
neildsouth Feb 27, 2024
a818376
Merge pull request #967 from Project-MONAI/AI-288
neildsouth Feb 27, 2024
cf06297
refactor to match ticked field name predicate
neildsouth Apr 5, 2024
76cef11
adding info to docs
neildsouth Apr 5, 2024
c44cded
Merge pull request #979 from Project-MONAI/AI-437
neildsouth Apr 16, 2024
ba3ef1d
adding new dailyStats endpont
neildsouth May 14, 2024
44697c0
adding some tests
neildsouth May 14, 2024
1e4ae01
merge in develop
neildsouth May 14, 2024
862ba21
Merge pull request #980 from Project-MONAI/nds-stats
neildsouth May 14, 2024
47f0192
fix for task update updating to same status
neildsouth May 20, 2024
4193ed3
adding test for same statues
neildsouth May 20, 2024
579dc75
Merge branch 'develop' into nds-fixstuschange
neildsouth May 20, 2024
ab67db7
Merge pull request #981 from Project-MONAI/nds-fixstuschange
neildsouth May 22, 2024
73e6d37
adding triggered workflow names to payload
neildsouth May 22, 2024
6713436
merge in dev
neildsouth May 22, 2024
4eb56e4
fix for workflowId
neildsouth May 22, 2024
5187476
add storage of workflow name in payload
neildsouth May 23, 2024
8b09c91
added missing change
neildsouth May 23, 2024
e57c58b
addded more code coverage
neildsouth May 23, 2024
b66663d
Merge pull request #982 from Project-MONAI/nds-payload-add-workflownames
neildsouth May 23, 2024
8a764fb
fix for GetSeriesInstanceUID in payload table
neildsouth May 23, 2024
14e90aa
Merge branch 'develop' into nds-payload-add-workflownames
neildsouth May 23, 2024
790f4ac
Merge pull request #983 from Project-MONAI/nds-payload-add-workflownames
neildsouth May 23, 2024
bc3b817
adding failure reason to executionStats
neildsouth May 24, 2024
02b489e
Merge branch 'develop' into nds-stats-fix
neildsouth May 24, 2024
a65898d
added some test around stats
neildsouth May 24, 2024
ee869d7
fix broke test
neildsouth May 24, 2024
1b3a72d
Merge pull request #984 from Project-MONAI/nds-stats-fix
neildsouth May 24, 2024
9c49572
Bump docker/metadata-action from 5.4.0 to 5.5.1 (#953)
dependabot[bot] Jun 6, 2024
77b51ea
Bump anchore/scan-action from 3.3.8 to 3.6.4 (#954)
dependabot[bot] Jun 6, 2024
f20fd0f
Bump docker/login-action from 3.0.0 to 3.2.0 (#987)
dependabot[bot] Jun 6, 2024
01e5351
Bump docker/build-push-action from 5.1.0 to 5.3.0 (#972)
dependabot[bot] Jun 6, 2024
c216f0c
Bump trufflesecurity/trufflehog from 3.63.7 to 3.78.0 (#988)
dependabot[bot] Jun 6, 2024
6498ab4
Bump xunit from 2.6.5 to 2.7.0 (#961)
dependabot[bot] Jun 6, 2024
420856b
Bump docker/build-push-action from 5.3.0 to 5.4.0 (#993)
dependabot[bot] Jun 11, 2024
3c2a18a
Bump peaceiris/actions-gh-pages from 3 to 4 (#992)
dependabot[bot] Jun 11, 2024
faa536b
Bump crazy-max/ghaction-chocolatey from 2 to 3 (#991)
dependabot[bot] Jun 11, 2024
916abac
Update xunit versions (#994)
mocsharp Jun 11, 2024
e688c78
Update mc (minio client) to resolve reported vulnerabilities (#995)
mocsharp Jun 11, 2024
f5c5c49
tweeks to graph endpoint stats
neildsouth Jun 25, 2024
f7f05ca
Merge pull request #1003 from Project-MONAI/nds-graph
neildsouth Jun 25, 2024
c53f68a
updating the dev guide so it works
neildsouth Jun 26, 2024
1eab5bf
updating the dev guide so it works (#1004)
neildsouth Jun 27, 2024
c45fcd2
adding accessionId to Payloads
neildsouth Jul 2, 2024
0ed7285
Merge branch 'develop' into nds-addAccessionId
neildsouth Jul 2, 2024
119f136
fix for sonar warnings
neildsouth Jul 3, 2024
12573b1
Merge pull request #1006 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
54fd9b2
fix up for migrations and accessionId
neildsouth Jul 3, 2024
3e544e9
Merge branch 'develop' into nds-addAccessionId
neildsouth Jul 3, 2024
746fad5
Merge pull request #1007 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
7646815
adding statupVersion to see it that run migrations in dev
neildsouth Jul 3, 2024
9de16b7
Merge branch 'develop' into nds-addAccessionId
neildsouth Jul 3, 2024
9bc6929
Merge pull request #1008 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
6943104
adding statupVersion to see it that run migrations in dev
neildsouth Jul 3, 2024
657ca97
Merge pull request #1009 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
87254b8
fix up for migrations
neildsouth Jul 3, 2024
f0891aa
Merge pull request #1010 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
b27213d
fix payload DTO
neildsouth Jul 3, 2024
f70a46d
Merge branch 'develop' into nds-addAccessionId
neildsouth Jul 3, 2024
5a6f2e6
Merge pull request #1011 from Project-MONAI/nds-addAccessionId
neildsouth Jul 3, 2024
802e2cb
adding accession Id filtering for counts
neildsouth Jul 5, 2024
96a5162
adding controller test
neildsouth Jul 5, 2024
150e36d
Merge pull request #1012 from Project-MONAI/nds-addAccessionId
neildsouth Jul 5, 2024
1557f2d
Address CVE-2024-38229, CVE-2024-35264 (#1022)
mocsharp Mar 26, 2025
894232e
Merge branch 'main' into develop
mocsharp Mar 26, 2025
9e10e95
Update packages.lock.json
mocsharp Mar 26, 2025
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
23 changes: 15 additions & 8 deletions .github/.gitversion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,29 @@
# See the License for the specific language governing permissions and
# limitations under the License.

next-version: 0.2.0
workflow: GitHubFlow/v1
assembly-versioning-scheme: MajorMinorPatchTag
assembly-file-versioning-scheme: MajorMinorPatchTag
mode: ContinuousDelivery
branches:
main:
tag: ''
label: ''
regex: ^main$
release:
regex: ^release/(?!2022)
tag: rc
label: rc
regex: ^releases?[/-](?<BranchName>.+)
develop:
tag: beta
label: beta
increment: Patch
regex: ^develop$
feature:
tag: alpha.{BranchName}
label: alpha.{BranchName}
regex: ^features?[/-](?<BranchName>.+)
pull-request:
tag: pr

label: pr
increment: Patch
regex: ^(pull|pull\-requests|pr)[/-]

ignore:
sha: []
merge-message-formats: {}
47 changes: 32 additions & 15 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,18 @@ jobs:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install GitVersion
run: dotnet tool install --global GitVersion.Tool
- name: Setup GitVersion
uses: gittools/actions/gitversion/[email protected]
with:
versionSpec: '6.0.5'

- name: Determine Version
id: gitversion
uses: gittools/actions/gitversion/execute@v1.1.1
uses: gittools/actions/gitversion/execute@v3.1.11
with:
useConfigFile: true
updateAssemblyInfo: true
Expand Down Expand Up @@ -147,16 +149,16 @@ jobs:
env:
SEMVER: ${{ needs.build-and-deploy.outputs.semVer }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down Expand Up @@ -193,7 +195,7 @@ jobs:
Get-ChildItem ~\release -Recurse

- name: Upload docs
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.6.2
with:
name: artifacts
path: ~/release
Expand All @@ -208,11 +210,11 @@ jobs:
MAJORMINORPATCH: ${{ needs.build-and-deploy.outputs.majorMinorPatch }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
id: download

- name: List artifacts
Expand Down Expand Up @@ -241,12 +243,12 @@ jobs:
publish_branch: docs

- name: Install GitReleaseManager
uses: gittools/actions/gitreleasemanager/setup@v1.1.1
uses: gittools/actions/gitreleasemanager/setup@v3.1.11
with:
versionSpec: "0.13.x"
versionSpec: '0.18.x'

- name: Create release with GitReleaseManager
uses: gittools/actions/gitreleasemanager/create@v1.1.1
uses: gittools/actions/gitreleasemanager/create@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
Expand All @@ -257,7 +259,7 @@ jobs:
artifacts/mwm-docs-${{ env.SEMVER }}.zip

- name: Publish release with GitReleaseManager
uses: gittools/actions/gitreleasemanager/publish@v1.1.1
uses: gittools/actions/gitreleasemanager/publish@v3.1.11
if: ${{ contains(github.ref, 'refs/heads/main') }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -266,10 +268,25 @@ jobs:
tagName: ${{ env.MAJORMINORPATCH }}

- name: Close release with GitReleaseManager
uses: gittools/actions/gitreleasemanager/close@v1.1.1
uses: gittools/actions/gitreleasemanager/close@v3.1.11
if: ${{ contains(github.ref, 'refs/heads/main') }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
repository: ${{ steps.repo.outputs._1 }}
milestone: ${{ env.MAJORMINORPATCH }}

- name: Unzip docs
if: ${{ contains(github.ref, 'refs/heads/main') }}
run: |
mkdir userguide
unzip artifacts/mwm-docs-${{ env.SEMVER }}.zip -d userguide/
ls -lR userguide/

- name: Deploy Docs
uses: peaceiris/actions-gh-pages@v4
if: ${{ contains(github.ref, 'refs/heads/main') }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: userguide/
publish_branch: docs
10 changes: 5 additions & 5 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,25 +37,25 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
restore-keys: |
${{ runner.os }}-nuget

- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: csharp

Expand All @@ -68,4 +68,4 @@ jobs:
working-directory: ./src

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
6 changes: 3 additions & 3 deletions .github/workflows/license-scanning.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand All @@ -40,12 +40,12 @@ jobs:
run: gem install license_finder

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand All @@ -42,17 +42,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -62,7 +62,7 @@ jobs:
working-directory: ./tests

- name: Archive code coverage results
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.6.2
with:
name: code-coverage-reports
path: ./tests/**/coverage.opencover.xml
Expand Down Expand Up @@ -100,20 +100,20 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Install LivingDoc CLI
run: dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -139,7 +139,7 @@ jobs:

- name: Publish report
if: always()
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.6.2
with:
name: WorkflowExecutorIntegrationTestReport
path: ./tests/IntegrationTests/WorkflowExecutor.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
Expand Down Expand Up @@ -177,20 +177,20 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Install LivingDoc CLI
run: dotnet tool install --global SpecFlow.Plus.LivingDoc.CLI

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -216,7 +216,7 @@ jobs:

- name: Publish report
if: always()
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.6.2
with:
name: TaskManagerIntegrationTestReport
path: ./tests/IntegrationTests/TaskManager.IntegrationTests/bin/Debug/net8.0/LivingDoc.html
Expand All @@ -232,17 +232,17 @@ jobs:
distribution: 'zulu' # Alternative distribution options are available.

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install Dotnet
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -269,7 +269,7 @@ jobs:
working-directory: ./src

- name: Download code coverage from unit tests
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: code-coverage-reports

Expand Down
6 changes: 4 additions & 2 deletions CallbackApp.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@

FROM python:3.10-alpine

RUN apk update && apk upgrade
RUN apk add libcom_err=1.47.0-r5
RUN apk update && \
apk upgrade && \
apk add libcom_err=1.47.1-r1 && \
rm -rf /var/cache/apk/*
WORKDIR /app
COPY src/TaskManager/CallbackApp/app.py ./
COPY src/TaskManager/CallbackApp/requirements.txt ./
Expand Down
Loading
Loading