Skip to content

Main#14

Merged
bpedro merged 17 commits into
developfrom
main
Jul 20, 2026
Merged

Main#14
bpedro merged 17 commits into
developfrom
main

Conversation

@ivanasabi

Copy link
Copy Markdown
Contributor

Summary

Briefly describe the purpose of this PR and what changes it introduces.

Checklist

  • Commits are signed (git commit -S)
  • Commit messages follow Conventional Commits
  • Documentation has been updated (if needed)
  • The target branch follows the git flow model (develop for feature/fix PRs, main for release/hotfix PRs)
  • PRs targeting main have a release-type/... label or are intentionally marked skip-release
  • I have read and agree to the project’s Code of Conduct
  • I have signed the Contributor License Agreement (CLA)

Additional context

Add any screenshots, test output, or notes for reviewers here.

bpedro and others added 17 commits July 20, 2026 12:54
* ci: align workflows with git flow (#3)

* ci: align workflows with git flow

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: document git flow contribution model

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* ci: restore InditexTech SonarCloud guard

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chore: add original code (#2)

* Add a demo video (#4)

* docs: add animated GIF demo video

* fix: use the public npm registry on the example project (#5)

* fix: use the public npm registry

* fix: configure public npm registry on the example folder

* fix: re-install modules from public npm registry

* fix: add missing example .npmrc

* docs: add third-party notices and license bundle from ORT analysis (#6)

Document third-party dependency licenses in README (Third-Party Notices),
add per-license texts under THIRD-PARTY-LICENSES/ and annotate REUSE.toml.

* fix: add missing package author (#7)

* fix: add missing package author

* docs: fix prettier linting

---------

Co-authored-by: Andrea <72810518+amagan@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Set the package version to 0.0.0 in package.json and package-lock.json,
and record the change in the CHANGELOG Unreleased section.

Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
Add GPG-signed release commits/tags via a GitHub App token, and verify
active package versions in the npm registry (not just HTTP 200).
Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
chore(release): bump version to 0.0.1
keep-a-changelog-action emits a blank line between link references that
prettier --check (run by prepublishOnly) rejects, breaking release publish.

Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
A failed release run pushed a 0.1.0 bump and marked the initial entries
as released. Revert to 0.0.0 and move them back under Unreleased so the
release can be retried cleanly.

Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
Drop npx --yes so the local prettier (installed by npm ci) is used,
matching the version that prepublishOnly's prettier --check runs.

Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
chore: reset version to 0.0.0 after failed 0.1.0 release
Revert the premature 0.1.0 release bump: set version to 0.0.1 and move
the initial entries back under Unreleased (no version section or release
links) so the next release can be cut cleanly.

Signed-off-by: Ivan Alvarez Sabin <ivanasabi@ext.inditex.com>
chore: set version to 0.0.1 and reset changelog
@ivanasabi
ivanasabi requested a review from a team as a code owner July 20, 2026 13:01
@bpedro
bpedro merged commit 63c8a37 into develop Jul 20, 2026
12 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.

3 participants