Skip to content

Ftr/local development - #38

Closed
bwbohl wants to merge 70 commits into
developfrom
ftr/local-development
Closed

bwbohl wants to merge 70 commits into
developfrom
ftr/local-development

Conversation

@bwbohl

@bwbohl bwbohl commented Jun 23, 2026

Copy link
Copy Markdown
Member

Description, Context and related Issue

Refs #

How Has This Been Tested?

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation Update
  • Improvement
  • Refactoring

Overview

  • I have updated the inline documentation accordingly.
  • I have performed a self-review of my code, according to the style guide
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes at testing
  • All new and existing tests passed.

fmacca and others added 30 commits May 21, 2026 09:22
Bumps [benjlevesque/short-sha](https://github.com/benjlevesque/short-sha) from 3.0 to 4.0.
- [Release notes](https://github.com/benjlevesque/short-sha/releases)
- [Commits](benjlevesque/short-sha@v3.0...v4.0)

---
updated-dependencies:
- dependency-name: benjlevesque/short-sha
  dependency-version: '4.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 1.0.2 to 2.0.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](actions/add-to-project@v1.0.2...v2.0.0)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Description, Context and related Issue
<!--- Please describe your changes. Why is this change required? What
problem does it solve? -->
This PR adds the package roaster as a dependency for the backend. It is
required by the DTS endpoints.
Eventually, this won't be needed anymore in eXist 7.0.0
(https://github.com/eXist-db/exist/releases/tag/eXist-7.0.0-beta3) as
roaster will be bundled with eXist.

<!--- This project only accepts pull requests related to open issues.
Please link to the issue here: -->
Refs Edirom/Edirom-Online-Backend#155

## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you
ran. -->
Build edirom and check that roaster appears in the package manager
http://localhost:8080/exist/apps/dashboard/admin#

## Types of changes
<!--- What types of changes does your code introduce? Please DELETE
options that are not relevant. -->
- New feature (non-breaking change which adds functionality)

## Overview
<!--- Go over all the following points, and DELETE options that are not
relevant. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
- I have performed a self-review of my code, according to the [style
guide](https://github.com/Edirom/Edirom-Online/blob/develop/STYLE-GUIDE.md)
- I have read the
[CONTRIBUTING](https://github.com/Edirom/Edirom-Online/blob/develop/CONTRIBUTING.md)
document.
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* version info updates

* Update CITATION.cff commit and date-released [skip ci]

---------

Co-authored-by: Francesco Maccarini <48057744+fmacca@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
For building with local source code
Avoids downloads to be executed each time the build is run
* remove trailing whitespaces
* add empty lines between services
bwbohl added 29 commits June 23, 2026 11:19
The dependency is there but depends_on only controls runtime startup
The sections were unmaintained, and made the file too long, maybe something for a separate file, later
* fix build command
* add ARG SENCHA_BUILD_ENV
… services

Docker Compose v5 bake inherits `profiles:` from parent services via `extends:`, the child’s definition doesn’t seem to be an explicit override. Removing `extends:` from the two local services fixed it.
@bwbohl bwbohl closed this Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants