Skip to content

Merge branch develop into main#66

Merged
stefanogermano merged 6 commits intomainfrom
develop
Feb 2, 2026
Merged

Merge branch develop into main#66
stefanogermano merged 6 commits intomainfrom
develop

Conversation

@stefanogermano
Copy link
Member

This PR contains CI/workflow improvements for Docker image publishing, small dependency bumps, and a minor package metadata update.

Files changed

  • .github/workflows/docker-image.yml
  • package.json
  • package-lock.json

What changed

  • .github/workflows/docker-image.yml

    • Reworked the Docker release workflow:
      • Moved permissions.contents: read into the job-level push_to_registry job.
      • Renamed Docker image from loideunical/loide:apiloideunical/loide-api.
      • Introduced docker/metadata-action outputs and used them for tags and labels.
        • Tags now include a semver pattern and a latest raw tag.
      • Build and push step now uses build-args with APP_VERSION=${{ github.ref_name }}.
    • Purpose: standardize image naming and tagging, produce semver tags and metadata for publishing.
  • package.json

    • Bumped runtime dev/dependency versions:
      • socket.io ^4.8.1 → ^4.8.3
      • nodemon ^3.1.10 → ^3.1.11 (devDependency)
    • Added a contributor entry: Marco Duca.
  • package-lock.json

    • Updated lockfile to reflect the above dependency bumps and associated integrity/metadata changes (socket.io, nodemon, debug package entries, and a couple of peer flags updated).

Motivation

  • Produce consistent Docker image names/tags and metadata for releases.
  • Apply small, safe dependency updates (patch/minor) to pick up bug fixes.
  • Keep contributor list up to date.

stefanogermano and others added 6 commits October 13, 2025 23:46
Bumps [nodemon](https://github.com/remy/nodemon) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](remy/nodemon@v3.1.10...v3.1.11)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-version: 3.1.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…elop/nodemon-3.1.11

Bump nodemon from 3.1.10 to 3.1.11
Bumps [socket.io](https://github.com/socketio/socket.io) from 4.8.1 to 4.8.3.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/socket.io@4.8.1...socket.io@4.8.3)

---
updated-dependencies:
- dependency-name: socket.io
  dependency-version: 4.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefano Germano <2128484+stefanogermano@users.noreply.github.com>
@stefanogermano stefanogermano merged commit 330bf8e into main Feb 2, 2026
10 checks passed
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.

2 participants