Run sadl-eclipse with new UID and GID if needed #829
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix problems running sadl-eclipse in GitHub Actions due to runner's
user not having same UID and GID as container's user. Allow container
to change its user to a different UID and GID if needed.
.github/workflows/release.yml: Add action to main workflow to update
Docker Hub description using com.ge.research.sadl.product/README.md.
rootfiles/ReadMe.txt: Redundant, keep all sadl-eclipse documentation
in com.ge.research.sadl.product/README.md instead.
rootfiles/SADLCli.sh: Disable a shellcheck warning.
rootfiles/change-user.sh: Add new script to change a user and their
files to a new UID/GID.
rootfiles/entrypoint.sh: Add new script to run SADLCli with new UID
and GID if needed.
com.ge.research.sadl.product/Dockerfile: Change ENTRYPOINT from
SADLCli.sh to entrypoint.sh.
com.ge.research.sadl.product/README.md: Bring sadl-eclipse
documentation up to date with latest changes.