-
Notifications
You must be signed in to change notification settings - Fork 23
Document RuntimeInfoContributor in v4 Info actuator endpoint #415
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
| steps: | ||
| - name: Download artifact from build job | ||
| uses: actions/download-artifact@v4 | ||
| uses: actions/download-artifact@v7 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should stick with v4; higher versions are severely broken.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bart-vmware - Just here, or for upload-artifact too?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only this one
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - uses: actions/checkout@v6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add the following for improved security?
with:
persist-credentials: false
Documents the new
RuntimeInfoContributoradded in Steeltoe 4.1.0 that exposes runtime environment information.Changes
Added "Runtime info" section under Built-in Contributors documenting the 7 exposed properties:
runtimeName- .NET runtime name and versionruntimeVersion- CLR versionruntimeIdentifier- Platform RID (e.g., "linux-x64")processArchitecture- Process architecture (e.g., "X64", "Arm64")osArchitecture- OS architectureosDescription- OS descriptionosVersion- OS versionUpdated Sample Output to include the
runtimesection:{ "runtime": { "runtimeName": ".NET 10.0.0", "runtimeVersion": "10.0.0", "runtimeIdentifier": "linux-x64", "processArchitecture": "X64", "osArchitecture": "X64", "osDescription": "Ubuntu 22.04.3 LTS", "osVersion": "Unix 5.15.0.88" } }Original prompt
Summary
Update the v4 documentation for the Info actuator endpoint to document the new
RuntimeInfoContributorbeing added in SteeltoeOSS/Steeltoe#1640.Changes Required
Update the file
docs/docs/v4/management/info.mdwith the following content: