diff --git a/.github/workflows/auto-databaseless-tests.yml b/.github/workflows/auto-databaseless-tests.yml index c1d87a02d..86bb73a78 100644 --- a/.github/workflows/auto-databaseless-tests.yml +++ b/.github/workflows/auto-databaseless-tests.yml @@ -4,8 +4,8 @@ run-name: Core tests triggered by '${{ github.event_name }}'. Run No ${{ github. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -32,7 +32,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -59,7 +59,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # extensions - 'Extensions/Xtensive.Orm.Logging.log4net/**' @@ -110,13 +110,13 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) + && !startsWith(github.head_ref, '7.2-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-independant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-independant-tests.yml@7.2 with: build_config: Release target_framework: ${{ matrix.net }} diff --git a/.github/workflows/auto-firebird3-tests.yml b/.github/workflows/auto-firebird3-tests.yml index 35e06226e..69fae0dd9 100644 --- a/.github/workflows/auto-firebird3-tests.yml +++ b/.github/workflows/auto-firebird3-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-3_0' @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird30 build_config: Release diff --git a/.github/workflows/auto-firebird4-tests.yml b/.github/workflows/auto-firebird4-tests.yml index 19e7b269c..02841c424 100644 --- a/.github/workflows/auto-firebird4-tests.yml +++ b/.github/workflows/auto-firebird4-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 4 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-4_0' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird40 build_config: Release diff --git a/.github/workflows/auto-firebird5-tests.yml b/.github/workflows/auto-firebird5-tests.yml index 9b3afb518..4b297c275 100644 --- a/.github/workflows/auto-firebird5-tests.yml +++ b/.github/workflows/auto-firebird5-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on Firebird 5 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/firebird/do-firebird-5_0' @@ -153,7 +153,7 @@ jobs: name: Tests on Firebird 5 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net8.0' ] # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird50 build_config: Release diff --git a/.github/workflows/auto-mssql2017-tests.yml b/.github/workflows/auto-mssql2017-tests.yml index 45164db0a..4a8c850cb 100644 --- a/.github/workflows/auto-mssql2017-tests.yml +++ b/.github/workflows/auto-mssql2017-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2017 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -38,7 +38,7 @@ on: - 'TestFileForBuildServerTests.txt' pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -72,7 +72,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2017' @@ -130,12 +130,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2017 build_config: Release diff --git a/.github/workflows/auto-mssql2019-tests.yml b/.github/workflows/auto-mssql2019-tests.yml index 10c60e125..fb4bb7a2d 100644 --- a/.github/workflows/auto-mssql2019-tests.yml +++ b/.github/workflows/auto-mssql2019-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2019 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -47,7 +47,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -89,7 +89,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2019' @@ -144,7 +144,7 @@ jobs: name: Tests on MS SQL Server 2019 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -155,12 +155,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2019 build_config: Release diff --git a/.github/workflows/auto-mssql2022-tests.yml b/.github/workflows/auto-mssql2022-tests.yml index 40afa6769..d4fede997 100644 --- a/.github/workflows/auto-mssql2022-tests.yml +++ b/.github/workflows/auto-mssql2022-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MS SQL Server 2022 tests triggered by '${{ github.event_name on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -38,7 +38,7 @@ on: - 'TestFileForBuildServerTests.txt' pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -72,7 +72,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mssql/do-mssql-2022' @@ -130,12 +130,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2022 build_config: Release diff --git a/.github/workflows/auto-mysql56-tests.yml b/.github/workflows/auto-mysql56-tests.yml index cae9d3e25..c779b991e 100644 --- a/.github/workflows/auto-mysql56-tests.yml +++ b/.github/workflows/auto-mysql56-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 5.6 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-5_6' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql56 build_config: Release diff --git a/.github/workflows/auto-mysql57-tests.yml b/.github/workflows/auto-mysql57-tests.yml index 25081d6d5..b02e74a2c 100644 --- a/.github/workflows/auto-mysql57-tests.yml +++ b/.github/workflows/auto-mysql57-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 5.7 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -49,7 +49,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -93,7 +93,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: - 'Containers/mysql/do-mysql-5_7' - 'Containers/mysql/**.sh' @@ -150,7 +150,7 @@ jobs: name: Tests on MySQL 5.7 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -161,12 +161,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql57 build_config: Release diff --git a/.github/workflows/auto-mysql80-tests.yml b/.github/workflows/auto-mysql80-tests.yml index d80435e8b..d62284c02 100644 --- a/.github/workflows/auto-mysql80-tests.yml +++ b/.github/workflows/auto-mysql80-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.0 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_0' @@ -153,7 +153,7 @@ jobs: name: Tests on MySQL 8.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql80 build_config: Release diff --git a/.github/workflows/auto-mysql81-tests.yml b/.github/workflows/auto-mysql81-tests.yml index 1c189e8d2..244ae507c 100644 --- a/.github/workflows/auto-mysql81-tests.yml +++ b/.github/workflows/auto-mysql81-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.1 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql81 build_config: Release diff --git a/.github/workflows/auto-mysql82-tests.yml b/.github/workflows/auto-mysql82-tests.yml index 26d9e97cd..99723c07d 100644 --- a/.github/workflows/auto-mysql82-tests.yml +++ b/.github/workflows/auto-mysql82-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.2 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql82 build_config: Release diff --git a/.github/workflows/auto-mysql83-tests.yml b/.github/workflows/auto-mysql83-tests.yml index e27f72678..b594b20b3 100644 --- a/.github/workflows/auto-mysql83-tests.yml +++ b/.github/workflows/auto-mysql83-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_3' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql83 build_config: Release diff --git a/.github/workflows/auto-mysql84-tests.yml b/.github/workflows/auto-mysql84-tests.yml index 4ec131529..11a2c10ed 100644 --- a/.github/workflows/auto-mysql84-tests.yml +++ b/.github/workflows/auto-mysql84-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 8.4 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-8_4' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql84 build_config: Release diff --git a/.github/workflows/auto-mysql90-tests.yml b/.github/workflows/auto-mysql90-tests.yml index d2238071f..1b3a68f27 100644 --- a/.github/workflows/auto-mysql90-tests.yml +++ b/.github/workflows/auto-mysql90-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.0 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_0' @@ -153,7 +153,7 @@ jobs: name: Tests on MySQL 9.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql90 build_config: Release diff --git a/.github/workflows/auto-mysql91-tests.yml b/.github/workflows/auto-mysql91-tests.yml index 96e4d3bbc..edf0263ae 100644 --- a/.github/workflows/auto-mysql91-tests.yml +++ b/.github/workflows/auto-mysql91-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.1 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql91 build_config: Release diff --git a/.github/workflows/auto-mysql92-tests.yml b/.github/workflows/auto-mysql92-tests.yml index 366616f75..f0998dbee 100644 --- a/.github/workflows/auto-mysql92-tests.yml +++ b/.github/workflows/auto-mysql92-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.2 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql92 build_config: Release diff --git a/.github/workflows/auto-mysql93-tests.yml b/.github/workflows/auto-mysql93-tests.yml index 1ca934e79..940b3798d 100644 --- a/.github/workflows/auto-mysql93-tests.yml +++ b/.github/workflows/auto-mysql93-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on MySQL 9.3 tests triggered by '${{ github.event_name }}'. Run on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/mysql/do-mysql-9_3' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql93 build_config: Release diff --git a/.github/workflows/auto-pgsql100-tests.yml b/.github/workflows/auto-pgsql100-tests.yml index 23479bfb7..9964d842f 100644 --- a/.github/workflows/auto-pgsql100-tests.yml +++ b/.github/workflows/auto-pgsql100-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 10.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-10' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql100 build_config: Release diff --git a/.github/workflows/auto-pgsql110-tests.yml b/.github/workflows/auto-pgsql110-tests.yml index 7d139f15b..fbf8f3a76 100644 --- a/.github/workflows/auto-pgsql110-tests.yml +++ b/.github/workflows/auto-pgsql110-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 11.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-11' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql110 build_config: Release diff --git a/.github/workflows/auto-pgsql120-tests.yml b/.github/workflows/auto-pgsql120-tests.yml index 88eeebc02..56c22fe5c 100644 --- a/.github/workflows/auto-pgsql120-tests.yml +++ b/.github/workflows/auto-pgsql120-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 12.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-12' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql120 build_config: Release diff --git a/.github/workflows/auto-pgsql130-tests.yml b/.github/workflows/auto-pgsql130-tests.yml index ad6934f86..c2d9ce307 100644 --- a/.github/workflows/auto-pgsql130-tests.yml +++ b/.github/workflows/auto-pgsql130-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 13.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-13' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql130 build_config: Release diff --git a/.github/workflows/auto-pgsql140-tests.yml b/.github/workflows/auto-pgsql140-tests.yml index 02c247feb..e236b14b8 100644 --- a/.github/workflows/auto-pgsql140-tests.yml +++ b/.github/workflows/auto-pgsql140-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 14.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -47,7 +47,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -89,7 +89,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-14' @@ -144,7 +144,7 @@ jobs: name: Tests on PostgreSQL 14.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -155,12 +155,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql140 build_config: Release diff --git a/.github/workflows/auto-pgsql150-tests.yml b/.github/workflows/auto-pgsql150-tests.yml index 55959a4a9..c9c21b936 100644 --- a/.github/workflows/auto-pgsql150-tests.yml +++ b/.github/workflows/auto-pgsql150-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 15.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-15' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql150 build_config: Release diff --git a/.github/workflows/auto-pgsql160-tests.yml b/.github/workflows/auto-pgsql160-tests.yml index 08bf938da..2959e1636 100644 --- a/.github/workflows/auto-pgsql160-tests.yml +++ b/.github/workflows/auto-pgsql160-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 16.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-16' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql160 build_config: Release diff --git a/.github/workflows/auto-pgsql170-tests.yml b/.github/workflows/auto-pgsql170-tests.yml index 4d550dc71..7f70ab682 100644 --- a/.github/workflows/auto-pgsql170-tests.yml +++ b/.github/workflows/auto-pgsql170-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 17.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-17' @@ -153,7 +153,7 @@ jobs: name: Tests on PostgreSQL 17.0 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql170 build_config: Release diff --git a/.github/workflows/auto-pgsql180-tests.yml b/.github/workflows/auto-pgsql180-tests.yml index 089938a4a..25fbaed0b 100644 --- a/.github/workflows/auto-pgsql180-tests.yml +++ b/.github/workflows/auto-pgsql180-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 18.0 tests triggered by '${{ github.event_name }}' on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-18' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql180 build_config: Release diff --git a/.github/workflows/auto-pgsql91-tests.yml b/.github/workflows/auto-pgsql91-tests.yml index c5fb79863..ef58133c2 100644 --- a/.github/workflows/auto-pgsql91-tests.yml +++ b/.github/workflows/auto-pgsql91-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.1 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_1' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql91 build_config: Release diff --git a/.github/workflows/auto-pgsql92-tests.yml b/.github/workflows/auto-pgsql92-tests.yml index 9e912258a..52271f853 100644 --- a/.github/workflows/auto-pgsql92-tests.yml +++ b/.github/workflows/auto-pgsql92-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.2 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -39,7 +39,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -73,7 +73,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_2' @@ -131,12 +131,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql92 build_config: Release diff --git a/.github/workflows/auto-pgsql96-tests.yml b/.github/workflows/auto-pgsql96-tests.yml index a4feead1f..72735cbeb 100644 --- a/.github/workflows/auto-pgsql96-tests.yml +++ b/.github/workflows/auto-pgsql96-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on PostgreSQL 9.6 tests triggered by '${{ github.event_name }}'. on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -50,7 +50,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -95,7 +95,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # containers - 'Containers/postgres/do-postgres-9_6' @@ -153,7 +153,7 @@ jobs: name: Tests on PostgreSQL 9.6 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -164,12 +164,12 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + && !startsWith(github.head_ref, '7.2-')) + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql96 build_config: Release diff --git a/.github/workflows/auto-sqlite3-tests.yml b/.github/workflows/auto-sqlite3-tests.yml index 85d53eefe..35c0c8622 100644 --- a/.github/workflows/auto-sqlite3-tests.yml +++ b/.github/workflows/auto-sqlite3-tests.yml @@ -4,8 +4,8 @@ run-name: Tests on SQLite 3 tests triggered by '${{ github.event_name }}'. Run N on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths: # extensions code only - 'Extensions/**' @@ -46,7 +46,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths: # extensions code only - 'Extensions/**' @@ -87,7 +87,7 @@ on: pull_request_review: branches: - - 'master' + - '7.2' paths: # extensions code only - 'Extensions/**' @@ -142,7 +142,7 @@ jobs: name: Tests on SQLite 3 strategy: matrix: - net: [ 'net6.0', 'net7.0', 'net8.0' ] + net: [ 'net6.0', 'net8.0' ] # only LTS # For security reasons we allow test runs either for pushes from the team or for pull-requests after their changes were seen and approved by someone # # push filter - to cover pushes from the team to main branch of major version @@ -153,13 +153,13 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request_review' && github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name - && startsWith(github.event.pull_request.base.ref, 'master') + && startsWith(github.event.pull_request.base.ref, '7.2') && github.event.review.state == 'approved') || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name - && !startsWith(github.head_ref, 'master-')) + && !startsWith(github.head_ref, '7.2-')) - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: sqlite3 build_config: Release diff --git a/.github/workflows/autobuild-on-push-and-pr.yml b/.github/workflows/autobuild-on-push-and-pr.yml index 0007163c9..32b2b77fd 100644 --- a/.github/workflows/autobuild-on-push-and-pr.yml +++ b/.github/workflows/autobuild-on-push-and-pr.yml @@ -4,8 +4,8 @@ run-name: Auto-build run on '${{ github.event_name }}'. Build ${{ github.run_num on: push: branches: - - 'master' - - 'master-*' + - '7.2' + - '7.2-*' paths-ignore: - '.github/**' - 'ChangeLog/**' @@ -21,7 +21,7 @@ on: pull_request: branches: - - 'master' + - '7.2' paths-ignore: - '.github/**' - 'ChangeLog/**' @@ -59,7 +59,7 @@ jobs: github.event_name == 'push' || (github.event_name == 'pull_request' && (github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name || - (github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name && !startsWith(github.head_ref, 'master-')))) + (github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name && !startsWith(github.head_ref, '7.2-')))) steps: - name: Checkout repo diff --git a/.github/workflows/dispatched-firebird-tests.yml b/.github/workflows/dispatched-firebird-tests.yml index 78e794656..9855039b0 100644 --- a/.github/workflows/dispatched-firebird-tests.yml +++ b/.github/workflows/dispatched-firebird-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird30 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird40 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: firebird50 build_config: Release diff --git a/.github/workflows/dispatched-mssql-tests.yml b/.github/workflows/dispatched-mssql-tests.yml index f59347d1c..4f038e7ed 100644 --- a/.github/workflows/dispatched-mssql-tests.yml +++ b/.github/workflows/dispatched-mssql-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2017 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2019 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mssql2022 build_config: Release diff --git a/.github/workflows/dispatched-mysql5-tests.yml b/.github/workflows/dispatched-mysql5-tests.yml index dae1a0d57..74caee8a9 100644 --- a/.github/workflows/dispatched-mysql5-tests.yml +++ b/.github/workflows/dispatched-mysql5-tests.yml @@ -46,7 +46,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql55 build_config: Release @@ -66,7 +66,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql56 build_config: Release @@ -86,7 +86,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql57 build_config: Release diff --git a/.github/workflows/dispatched-mysql8-tests.yml b/.github/workflows/dispatched-mysql8-tests.yml index ab901e282..57c3da32e 100644 --- a/.github/workflows/dispatched-mysql8-tests.yml +++ b/.github/workflows/dispatched-mysql8-tests.yml @@ -56,7 +56,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql80 build_config: Release @@ -76,7 +76,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql81 build_config: Release @@ -96,7 +96,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql82 build_config: Release @@ -116,7 +116,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql83 build_config: Release @@ -136,7 +136,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql84 build_config: Release diff --git a/.github/workflows/dispatched-mysql9-tests.yml b/.github/workflows/dispatched-mysql9-tests.yml index 8a1f792a4..5b0e50f9f 100644 --- a/.github/workflows/dispatched-mysql9-tests.yml +++ b/.github/workflows/dispatched-mysql9-tests.yml @@ -51,7 +51,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql90 build_config: Release @@ -71,7 +71,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql91 build_config: Release @@ -91,7 +91,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql92 build_config: Release @@ -111,7 +111,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: mysql93 build_config: Release diff --git a/.github/workflows/dispatched-pgsql10-tests.yml b/.github/workflows/dispatched-pgsql10-tests.yml index a579501a5..0521e6205 100644 --- a/.github/workflows/dispatched-pgsql10-tests.yml +++ b/.github/workflows/dispatched-pgsql10-tests.yml @@ -90,7 +90,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql100 build_config: Release @@ -110,7 +110,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql110 build_config: Release @@ -130,7 +130,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql120 build_config: Release @@ -151,7 +151,7 @@ jobs: fail-fast: false matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql130 build_config: Release @@ -171,7 +171,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql140 build_config: Release @@ -191,7 +191,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql150 build_config: Release @@ -211,7 +211,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql160 build_config: Release @@ -231,7 +231,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql170 build_config: Release @@ -251,7 +251,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql180 build_config: Release @@ -271,7 +271,7 @@ jobs: # strategy: # matrix: # net: [ 'net6.0', 'net7.0', 'net8.0' ] - # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 # with: # storage: pgsql190 # build_config: Release diff --git a/.github/workflows/dispatched-pgsql9-tests.yml b/.github/workflows/dispatched-pgsql9-tests.yml index f21c6ad6d..3dd169712 100644 --- a/.github/workflows/dispatched-pgsql9-tests.yml +++ b/.github/workflows/dispatched-pgsql9-tests.yml @@ -44,7 +44,7 @@ jobs: #test_on_pgsql90: # name: Tests on PostgreSQL 9.0 # if: ${{ inputs.pgsql90 }} - # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + # uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 # with: # storage: pgsql90 # build_config: Release @@ -63,7 +63,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql91 build_config: Release @@ -83,7 +83,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql92 build_config: Release @@ -103,7 +103,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: pgsql96 build_config: Release diff --git a/.github/workflows/dispatched-sqlite-tests.yml b/.github/workflows/dispatched-sqlite-tests.yml index 6feeb8395..c0a0df839 100644 --- a/.github/workflows/dispatched-sqlite-tests.yml +++ b/.github/workflows/dispatched-sqlite-tests.yml @@ -36,7 +36,7 @@ jobs: strategy: matrix: net: [ 'net6.0', 'net7.0', 'net8.0' ] - uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@master + uses: DataObjects-NET/dataobjects-net/.github/workflows/reusable-storage-dependant-tests.yml@7.2 with: storage: sqlite3 build_config: Release diff --git a/ChangeLog/7.2.1-dev.txt b/ChangeLog/7.2.1-dev.txt new file mode 100644 index 000000000..e69de29bb diff --git a/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs b/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs index 363078b2d..af0ddc507 100644 --- a/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs +++ b/Orm/Xtensive.Orm/Orm/Providers/StorageDriver.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2022 Xtensive LLC. +// Copyright (C) 2009-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. // Created by: Denis Krjuchkov @@ -84,6 +84,7 @@ public SqlCompilationResult Compile(ISqlCompileUnit statement) var options = new SqlCompilerConfiguration { DatabaseQualifiedObjects = configuration.IsMultidatabase, CommentLocation = configuration.TagsLocation.ToCommentLocation(), + TypeIndentifiersAsParameters = configuration.PreferTypeIdsAsQueryParameters }; return underlyingDriver.Compile(statement, options); } diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs index 206d98aab..de4f5de11 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilationResult.cs @@ -1,6 +1,6 @@ // Copyright (C) 2003-2010 Xtensive LLC. -// All rights reserved. -// For conditions of distribution and use, see license. +// This code is distributed under MIT license terms. +// See the License.txt file in the project root for more information. using System; using System.Collections.Generic; @@ -15,6 +15,7 @@ public sealed class SqlCompilationResult private readonly IReadOnlyList resultNodes; private readonly string resultText; private readonly IDictionary parameterNames; + private readonly bool internCommandResult; private volatile int lastResultLength; /// @@ -59,8 +60,10 @@ public string GetCommandText() public string GetCommandText(SqlPostCompilerConfiguration configuration) { if (resultText!=null) - return resultText; + return (internCommandResult) ? string.Intern(resultText) : resultText; string result = PostCompiler.Process(resultNodes, configuration, lastResultLength); + if (internCommandResult) + result = string.Intern(result); lastResultLength = result.Length; return result; } @@ -68,7 +71,7 @@ public string GetCommandText(SqlPostCompilerConfiguration configuration) // Constructors - internal SqlCompilationResult(IReadOnlyList result, IDictionary parameterNames) + internal SqlCompilationResult(IReadOnlyList result, IDictionary parameterNames, bool internCommandResult = false) { switch (result.Count) { case 0: @@ -82,6 +85,7 @@ internal SqlCompilationResult(IReadOnlyList result, IDictionary 0 ? parameterNames : null; + this.internCommandResult = internCommandResult; } } } diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs index 4e9f32eb6..a6c6b9c65 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompiler.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2008-2021 Xtensive LLC. +// Copyright (C) 2008-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. @@ -43,7 +43,7 @@ public SqlCompilationResult Compile(ISqlCompileUnit unit, SqlCompilerConfigurati configuration = compilerConfiguration; context = new SqlCompilerContext(configuration); unit.AcceptVisitor(this); - return new SqlCompilationResult(context.Output.Children, context.ParameterNameProvider.NameTable); + return new SqlCompilationResult(context.Output.Children, context.ParameterNameProvider.NameTable, compilerConfiguration.TypeIndentifiersAsParameters); } #region Visitors diff --git a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs index 6803971e9..d1fad7ca5 100644 --- a/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs +++ b/Orm/Xtensive.Orm/Sql/Compiler/SqlCompilerConfiguration.cs @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2022 Xtensive LLC. +// Copyright (C) 2009-2025 Xtensive LLC. // This code is distributed under MIT license terms. // See the License.txt file in the project root for more information. // Created by: Denis Krjuchkov @@ -35,6 +35,11 @@ public sealed class SqlCompilerConfiguration /// public SqlCommentLocation CommentLocation { get; set; } = SqlCommentLocation.Nowhere; + /// + /// Type identifiers presented as parameters instead of constant values. + /// + public bool TypeIndentifiersAsParameters { get; set; } + /// /// Clones this instance. /// @@ -44,6 +49,7 @@ public SqlCompilerConfiguration Clone() return new SqlCompilerConfiguration { ParameterNamePrefix = ParameterNamePrefix, DatabaseQualifiedObjects = DatabaseQualifiedObjects, + TypeIndentifiersAsParameters = TypeIndentifiersAsParameters, }; } } diff --git a/Version.props b/Version.props index e847744b6..f8d908824 100644 --- a/Version.props +++ b/Version.props @@ -2,8 +2,8 @@ - 7.2.0 - + 7.2.1 + dev