diff --git a/.github/workflows/lua-cffi.yml b/.github/workflows/lua-cffi.yml index 797013e99ed..da3c4f77e0c 100644 --- a/.github/workflows/lua-cffi.yml +++ b/.github/workflows/lua-cffi.yml @@ -106,7 +106,7 @@ jobs: package_extension: ${{ matrix.package_extension }} arch: amd64 major_version: ${{ needs.get-version.outputs.version }} - version: "0.2.4" + version: ${{ needs.get-version.outputs.version }}.0 release: "1" commit_hash: ${{ github.sha }} cache_key: ${{ github.sha }}-${{ github.run_id }}-${{ matrix.package_extension }}-lua-cffi-${{ matrix.distrib }} diff --git a/.github/workflows/lua-tz.yml b/.github/workflows/lua-tz.yml index 2ba39bf02f5..d8c4ca920c1 100644 --- a/.github/workflows/lua-tz.yml +++ b/.github/workflows/lua-tz.yml @@ -79,7 +79,7 @@ jobs: package_extension: ${{ matrix.package_extension }} arch: all major_version: ${{ needs.get-version.outputs.version }} - version: "0.5" + version: ${{ needs.get-version.outputs.version }}.0 release: "1" commit_hash: ${{ github.sha }} cache_key: ${{ github.sha }}-${{ github.run_id }}-${{ matrix.package_extension }}-lua-tz-${{ matrix.distrib }} diff --git a/.github/workflows/stream-connectors.yml b/.github/workflows/stream-connectors.yml index e5d82385839..e9b3c86ab02 100644 --- a/.github/workflows/stream-connectors.yml +++ b/.github/workflows/stream-connectors.yml @@ -102,14 +102,14 @@ jobs: DEB_DEPENDENCIES="" RPM_DEPENDENCIES="" if [ "${{ matrix.connector_path }}" = "kafka" ]; then - DEB_DEPENDENCIES="librdkafka1,lua-cffi" - RPM_DEPENDENCIES="librdkafka,lua-cffi" + DEB_DEPENDENCIES='librdkafka1,"lua-cffi (>= \${MAJOR_VERSION}~)","lua-cffi (<< \${NEXT_MAJOR_VERSION}~)"' + RPM_DEPENDENCIES='librdkafka,lua-cffi >= \${MAJOR_VERSION},lua-cffi \${NEXT_MAJOR_VERSION}' elif [ "${{ matrix.connector_path }}" = "pagerduty" ]; then - DEB_DEPENDENCIES="lua-tz" - RPM_DEPENDENCIES="lua-tz" + DEB_DEPENDENCIES='lua-tz (>= \${MAJOR_VERSION}~)","lua-tz (<< \${NEXT_MAJOR_VERSION}~)"' + RPM_DEPENDENCIES='lua-tz >= \${MAJOR_VERSION},lua-tz \${NEXT_MAJOR_VERSION}' elif [ "${{ matrix.connector_path }}" = "splunk" ]; then - DEB_DEPENDENCIES="lua-tz" - RPM_DEPENDENCIES="lua-tz" + DEB_DEPENDENCIES='lua-tz (>= \${MAJOR_VERSION}~)","lua-tz (<< \${NEXT_MAJOR_VERSION}~)"' + RPM_DEPENDENCIES='lua-tz >= \${MAJOR_VERSION},lua-tz \${NEXT_MAJOR_VERSION}' fi sed -i "s/@RPM_DEPENDENCIES@/$RPM_DEPENDENCIES/g;" ./stream-connectors/packaging/connectors/centreon-stream-connectors.yaml sed -i "s/@DEB_DEPENDENCIES@/$DEB_DEPENDENCIES/g;" ./stream-connectors/packaging/connectors/centreon-stream-connectors.yaml