From 65e833c71b059e9996a53f595fb7b17ebbf95b0e Mon Sep 17 00:00:00 2001 From: Julien Marrec Date: Thu, 20 Mar 2025 09:34:18 +0100 Subject: [PATCH 1/2] Use 3.9.0 + align bundler version --- .github/workflows/test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4b65c39..48d17ef 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,17 +23,17 @@ jobs: - name: install openstudio run: | - wget http://openstudio-ci-builds.s3-website-us-west-2.amazonaws.com/PR-5149/OpenStudio-3.8.0-beta%2B2bc25028a3-Ubuntu-22.04-x86_64.deb + wget https://github.com/NREL/OpenStudio/releases/download/v3.9.0/OpenStudio-3.9.0+c77fbb9569-Ubuntu-22.04-x86_64.deb sudo apt-get -qq install -y ./OpenStudio*.deb rm -Rf ./OpenStudio*.deb - uses: ruby/setup-ruby@v1 with: ruby-version: '3.2.2' # Not needed with a .ruby-version file - bundler: '2.5.5' + bundler: '2.4.10' bundler-cache: true # runs 'bundle install' and caches installed gems automatically. We should NOT change the Bundler path, because to perform caching, this action will use bundle config --local path $PWD/vendor/bundle. env: - RUBYLIB: /usr/local/openstudio-3.8.0/Ruby + RUBYLIB: /usr/local/openstudio-3.9.0/Ruby - name: show enviroment shell: bash @@ -66,7 +66,6 @@ jobs: ruby -e "require 'openstudio'; puts OpenStudio::openStudioLongVersion" echo "::endgroup::" - - name: test shell: bash run: | From a4664b46fb4ef44da4ce2886a4d7f2fcecdd1c11 Mon Sep 17 00:00:00 2001 From: Julien Marrec Date: Thu, 20 Mar 2025 09:52:26 +0100 Subject: [PATCH 2/2] Add openstudio-standards, since some tests use measure that use it --- openstudio-workflow.gemspec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openstudio-workflow.gemspec b/openstudio-workflow.gemspec index 0715fe8..4810a18 100644 --- a/openstudio-workflow.gemspec +++ b/openstudio-workflow.gemspec @@ -26,11 +26,13 @@ Gem::Specification.new do |s| s.add_development_dependency 'ci_reporter', '~> 2.1.0' s.add_development_dependency 'ci_reporter_rspec', '~> 1.0.0' s.add_development_dependency 'coveralls', '~> 0.8.21' - s.add_development_dependency 'json-schema', '~> 2.8.0' + s.add_development_dependency 'json-schema', '~> 4' s.add_development_dependency 'openstudio_measure_tester', '~> 0.4.0' s.add_development_dependency 'parallel', '~> 1.19.1' s.add_development_dependency 'public_suffix', '~> 4.0.3' s.add_development_dependency 'rainbow', '~> 3.0.0' s.add_development_dependency 'rake', '~> 13.0' s.add_development_dependency 'rspec', '~> 3.9' + s.add_development_dependency 'openstudio-standards', '~> 0.7.0' + s.add_development_dependency 'zip', '~> 2' end