Skip to content

Prepare API 3.2.10 and improve image upgrade failure diagnostics - #60

Merged
Llewellynvdm merged 3 commits into
mainfrom
dependabot/github_actions/actions-2f4c4b3894
Oct 12, 2026
Merged

Llewellynvdm merged 3 commits into
mainfrom
dependabot/github_actions/actions-2f4c4b3894

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Updates actions/setup-node to 7.1.0 and prepares getBible API image release 3.2.10. Synchronizes VERSION, .env.example, compose.yaml, and Dockerfile.

Release-Version: 3.2.10

The Docker acceptance check now detects a failed preparation service promptly and preserves both preparation and image-update diagnostics. It continues to require image application from the current boot and rejects historical state; a prerequisite failure cannot count as the deliberately rejected candidate.

Validation on commit 2b03c176a77cc1564bb01b65dd8f52998e63928f:

  • CI passed: Python 3.12, 3.13, and 3.14 unit/CLI/integration tests, plus production service tests on Ubuntu 24.04 and 26.04.
  • Upgrade acceptance passed on both amd64 and arm64, including failed-candidate recovery, offline deployment, container recreation, and reporting history migration.
  • Dashboard build/browser checks, dependency security, and release review passed.
  • Local release/version and Docker publication tests: 36 passed. Dashboard unit tests: 46 passed. Acceptance waiter regressions, Bash syntax, ShellCheck, and whitespace checks passed.
  • The local full Python suite has one environment-only process identity error because this runner's PID namespace does not match its /proc mount; all three full Python suites passed in GitHub CI.

Merging starts the existing Docker release pipeline for version 3.2.10; publication remains gated on main's image validation and acceptance.

Bumps the actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node).


Updates `actions/setup-node` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v7...v7.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 11, 2026
@Llewellynvdm Llewellynvdm changed the title Bump actions/setup-node from 7.0.0 to 7.1.0 in the actions group Update setup-node to 7.1.0 and prepare API 3.2.10 release Oct 12, 2026
@Llewellynvdm Llewellynvdm changed the title Update setup-node to 7.1.0 and prepare API 3.2.10 release Prepare API 3.2.10 and improve image upgrade failure diagnostics Oct 12, 2026
@Llewellynvdm
Llewellynvdm merged commit 7210cb0 into main Oct 12, 2026
21 checks passed
@Llewellynvdm
Llewellynvdm deleted the dependabot/github_actions/actions-2f4c4b3894 branch October 12, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant