-
Notifications
You must be signed in to change notification settings - Fork 21
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
Fold all updates since May from master and internal repo into v1 #437
Conversation
…uments in module.xml Fixes #367
Fixes #416 This just changes tar generation, so it's actually backward-compatible with old IPM versions loading the package. (Which is neat.)
Update readme to add one-liner to install IPM
Use prefix to work around filename length limits
Fix install for certain non-enuw locales
Fix broken `exec` command
fixed installing python dependencies for ipm dependencies
Set up for `intersystems-community.testingmanager` VS Code extension
Set the ^UnitTestRoot node when building the container
add zpm version and current registry on entrance
EnableEnsemble for Verify stage
Eventually...
Strip newlines
Move packages to attribute?
Change quoting approach to see if this works better?
This reverts commit f16a6af.
Maybe needs else?
Raise threshold while in testing
@isc-shuliu in case you get to the CI failures before I do, there are three classes of issues:
Also, we only want the highest value of z among builds (year.x.y.z) |
e.g. with: act -j "build" --input IMAGE="[\"iris-community:latest-em\"]"
Easier to run via act for testing. We now omit old previews and no longer truncate valid tags containing dashes
Running locally on act, would previously leave the registry and zpm network after failure.
Mounts don't seem to work properly in act, so copying files instead. Fix Default.Document resource processor to not force a category subdirectory
Update CI for packages.yml
ci: parameterize minVersionCount for packages.yml
ci: bug fix
@isc-shuliu here's an updated checklist after the work I did earlier this week:
|
Update packages.yml
Add CI to test major packages on v1-jan-2024-updates branch
ModuleItem is the table name; should have checked for Module class.
Looking at history these were added fairly recently and it's failing here, so maybe removing them will fix it.
All changes since the last approving reviews have been CI-related. There's still some preexisting tech debt there; captured it in #451 but merging this now so we can keep targeting v1 with more granular changes. |
This also includes some in-progress changes to the packages workflow (will be handled separately, this at least moves the ball forward there although it isn't done yet).
This includes through internal revision 6487010.