diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index fadb3b7..8ec8078 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -14,10 +14,16 @@ jobs: fail-fast: false matrix: config: - - {os: macos-latest, r: 'release'} - - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'} - - {os: ubuntu-latest, r: 'release'} - - {os: ubuntu-latest, r: 'oldrel-1'} + # - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'} + - {os: macos-latest, r: 'release', python: '3.10'} + - {os: ubuntu-latest, r: 'release', python: '3.10'} + - {os: ubuntu-latest, r: 'oldrel-1', python: '3.10'} + - {os: macos-latest, r: 'release', python: '3.11'} + - {os: ubuntu-latest, r: 'release', python: '3.11'} + - {os: ubuntu-latest, r: 'oldrel-1', python: '3.11'} + - {os: macos-latest, r: 'release', python: '3.12'} + - {os: ubuntu-latest, r: 'release', python: '3.12'} + - {os: ubuntu-latest, r: 'oldrel-1', python: '3.12'} env: GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} R_KEEP_PKG_SOURCE: yes @@ -27,12 +33,12 @@ jobs: DOMINO_DATASOURCE_PROXY_FLIGHT_HOST: grpc://localhost:8080 DOMINO_DATASOURCE_PROXY_HOST: http://localhost:8034 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-pandoc@v2 - uses: r-lib/actions/setup-r@v2 with: r-version: ${{ matrix.config.r }} - http-user-agent: ${{ matrix.config.http-user-agent }} + # http-user-agent: ${{ matrix.config.http-user-agent }} use-public-rspm: true - uses: r-lib/actions/setup-r-dependencies@v2 with: @@ -40,7 +46,7 @@ jobs: needs: check - uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: ${{ matrix.config.python }} - name: setup r-reticulate env shell: Rscript {0} run: | diff --git a/DESCRIPTION b/DESCRIPTION index b89e53b..8e1bb17 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: DominoDataR Title: 'Domino Data R SDK' -Version: 0.2.3 +Version: 0.2.5 Authors@R: person("Gabriel", "Haim", , "gabriel.haim@dominodatalab.com", role = c("aut", "cre")) Description: A wrapper on top of the 'Domino Data Python SDK' library. It lets