Page MenuHomePhabricator

Include versioning for aqsassist package
Closed, ResolvedPublic2 Estimated Story Points

Description

Description

aqsassist is a go package with some common functions to use in all AQS 2.0 services. Currently we include it as a dependency for every service project using the URL and the hash of the commit according to the right version we want to use. But we should version this package including a tag for every commit we consider that is a new version and keep a version strategy to release future changes.

Acceptance Criteria

  • We establish a process to tag changes according to a versioning strategy
  • We release, at least, a first version
  • All services that include this dependency are using a tagged version of this package

Required

  • Run unit and integration tests for all services after refactor the package dependency

Related task

T347944: Move aqsassist from the personal repository

Event Timeline

Sfaci triaged this task as Medium priority.Oct 3 2023, 2:04 PM
WDoranWMF set the point value for this task to 2.Oct 17 2023, 11:08 AM