Add Defaults.gitlab-ci.yml to the CI configuration and ensure proper
inclusion of unboundsoftware/ci-templates for better workflows. This
enhances the CI pipeline setup and streamlines the build process.
Updates the Dockerfile to use the amd64 variant of the Node.js
base image. This change ensures compatibility with the target
architecture for improved performance and stability.
Eliminate unused Docker host variables and services from the CI
configuration. This simplifies the build process and reduces
potential complexities in the CI pipeline.
Adds a default configuration file for git-cliff to manage the
changelog generation process. This configuration includes templates
for the changelog header, body, and footer, as well as settings for
parsing commits following the conventional commits specification.
The change aims to streamline the process of documenting notable
changes in the project, improving maintainability and consistency.