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

Run on fewer container versions #452

Merged
merged 4 commits into from
Apr 12, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
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
14 changes: 11 additions & 3 deletions .github/workflows/images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ on:

env:
name: |
irishealth-community
iris-community
irishealth-community

jobs:
images:
Expand All @@ -26,8 +26,16 @@ jobs:
run: |
images=""
for n in $name; do
tags=$(curl -su ":" https://containers.intersystems.com/v2/intersystems/${n}/tags/list | jq -r '.tags[]' | awk '!/(-linux)|([1-4]-preview)/' | awk '!/\.[1-4]\.0\./' | uniq)
for tag in $tags; do images+='"'${n}:${tag}'",'; done
tags=$(curl -su ":" https://containers.intersystems.com/v2/intersystems/${n}/tags/list | jq -r '.tags[]' | awk '!/(-linux)|([1-4]-preview)|(-em)|(-cd)/' | awk '!/\.[1-4]\./' | uniq)
isc-tleavitt marked this conversation as resolved.
Show resolved Hide resolved
for tag in $tags
do
# Skip irishealth-community due to bad interaction with ZPM document type
if test "$n" = "irishealth-community" && test "$tag" = "2023.3"
then
continue
fi
images+='"'${n}:${tag}'",';
done
done;
echo images="[${images%?}]" >> $GITHUB_OUTPUT
echo main=${images%%,*} >> $GITHUB_OUTPUT
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- HSIEO-9430: Module definition should not expose DisplayName + deprecate DisplayNameInternal as it will not be used anymore
- HSIEO-9924: RunDev needs to do complete installation of component and dependencies via ignoreInstalled, so adding ignoreInstalledModules checker in syncLoadDependencies
- HSIEO-10267: Bug Fix - Resource name should be the fifth argument of CreateDatabase
- #451: (CI) Run on fewer versions to minimize overhead and Community Edition expiration issues
- #451: Avoid compliation errors due to storage location conflict on IRIS for Health prior to 2024.1

### Security
-
Expand Down
3 changes: 3 additions & 0 deletions src/cls/IPM/ExtensionBase/UniversalSettings.cls
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ Parameter DEFAULTGLOBAL = "^IPM.ExtensionBase.UniSettings";
/// A string to show in the grouping of settings for this class.
Parameter DESCRIPTION = "Universal source control options";

/// Other classes may reasonably also map to this global, so don't complain about it.
Parameter MANAGEDEXTENT As INTEGER [ Constraint = "0,1", Flags = ENUM ] = 0;

/// An inherited IDKey index on this property means that the default value is
/// used as a subscript under <DataLocation> in the storage definition.
Property Key As %String [ InitialExpression = {$classname()}, ReadOnly ];
Expand Down
Loading