Skip to content

OPSEXP-3756 Move actions from alfresco-build-tools#19

Merged
pmacius merged 5 commits intomainfrom
OPSEXP-3756-actions
Feb 17, 2026
Merged

OPSEXP-3756 Move actions from alfresco-build-tools#19
pmacius merged 5 commits intomainfrom
OPSEXP-3756-actions

Conversation

@pmacius
Copy link
Contributor

@pmacius pmacius commented Feb 16, 2026

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request moves two GitHub Actions (nos-publish and nuxeo-docker-build) from the alfresco-build-tools repository to this gh-build-tools repository, along with their associated test workflows and documentation.

Changes:

  • Added nos-publish action for publishing Nuxeo packages to Nuxeo Online Services marketplace
  • Added nuxeo-docker-build action for building customized Nuxeo Docker images with connect modules, local addons, and OS packages
  • Added comprehensive test workflow to verify both actions work correctly

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
README.md Added documentation for the two new actions with usage examples and input/output descriptions
.github/workflows/test.yml Added test workflow for both new actions with staging environment tests
.github/actions/nos-publish/action.yml Action definition for publishing packages to NOS marketplace
.github/actions/nos-publish/package.xml Test package descriptor for nos-publish action
.github/actions/nos-publish/install.xml Test install descriptor for nos-publish action
.github/actions/nuxeo-docker-build/action.yml Action definition for building customized Nuxeo Docker images
.github/actions/nuxeo-docker-build/Dockerfile Multi-stage Dockerfile for installing connect modules, local addons, and OS packages
.github/actions/nuxeo-docker-build/nuxeo-private.repo Yum repository configuration template for private package installation
.github/actions/nuxeo-docker-build/verify.sh Verification script to test installed modules and packages in built images

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pmacius pmacius requested a review from a team February 17, 2026 08:59
@pmacius pmacius merged commit 6a08184 into main Feb 17, 2026
7 checks passed
@pmacius pmacius deleted the OPSEXP-3756-actions branch February 17, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants