Closed andrew2net closed 1 year ago
@mico can you please help fix this ASAP? Thanks.
@mico can you please help fix this ASAP? Thanks.
@ronaldtse @andrew2net this is already fixed in https://github.com/metanorma/pubid-iso/commit/836ec1b3b1600a1934e9f8c8f0907123327d9055
But the error above could appear when using pubid-core 1.8.6 with previous pubid-iso versions.
But the error above could appear when using pubid-core 1.8.6 with previous pubid-iso versions.
@mico In such cases we should increase the minor version to prevent using incompatible dependencies.
But the error above could appear when using pubid-core 1.8.6 with previous pubid-iso versions.
@mico In such cases we should increase the minor version to prevent using incompatible dependencies.
I know that. I didn't know that it will affect other gems.
Currently affected gem's:
expected: "CEN/CLC/TR 17602-80-12:2021"
got: "CEN/CLC/TR 17602-12-80:2021"
expected: "JIS C 61000-3-2"
got: "JIS C 61000-2-3"
expected: "DD CEN/TS 1992-4-2:2009"
got: "DD CEN/TS 1992-2-4:2009"
I know that. I didn't know that it will affect other gems.
@mico please make a test for this case
I know that. I didn't know that it will affect other gems.
@mico please make a test for this case
@ronaldtse @andrew2net I believe we need to run tests on all pubid-* for every pubid-core pull request. So we will see if there are any breaking changes.
@mico I agree. @CAMOBAP could you help consider how we can achieve this? Basically pubid-core is the core gem that all pubid-* gems have to require.
@mico @ronaldtse https://github.com/metanorma/pubid-core/actions/workflows/dependent-tests.yml implemented
@CAMOBAP this is perfect, thank you very much!
This flow captures the problems succinctly: https://github.com/metanorma/pubid-core/actions/runs/5790375089/job/15693339030#step:6:251
@mico the BSI and JIS pubid gems are failing due to this change, can you please help fix them? Thanks.
After update this gem to v 1.8.6 we have: