diff --git a/.github/workflows/dev-cmd-check.yml b/.github/workflows/dev-cmd-check.yml deleted file mode 100644 index a839b224..00000000 --- a/.github/workflows/dev-cmd-check.yml +++ /dev/null @@ -1,68 +0,0 @@ -# Workflow sets WEKA_HOME and installs XMeans -# r cmd check workflow of the mlr3 ecosystem v0.3.1 -# https://github.com/mlr-org/actions -on: - workflow_dispatch: - inputs: - debug_enabled: - type: boolean - description: 'Run the build with tmate debugging enabled' - required: false - default: false - push: - branches: - - main - pull_request: - branches: - - main - -name: dev-check - -env: - WEKA_HOME: /home/runner/work/mlr3cluster - -jobs: - check-package: - runs-on: ${{ matrix.config.os }} - - name: ${{ matrix.config.dev-package }} - - env: - GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} - - strategy: - fail-fast: false - matrix: - config: - - {os: ubuntu-latest, r: 'release', dev-package: 'mlr-org/paradox'} - - steps: - - uses: actions/checkout@v4 - - - uses: r-lib/actions/setup-pandoc@v2 - - - uses: r-lib/actions/setup-r@v2 - with: - r-version: ${{ matrix.config.r }} - - - uses: r-lib/actions/setup-r-dependencies@v2 - with: - extra-packages: any::rcmdcheck - needs: check - - - uses: mxschmitt/action-tmate@v3 - if: ${{ github.event_name == 'workflow_dispatch' && inputs.debug_enabled }} - with: - limit-access-to-actor: true - - - name: Install XMeans - run: | - RWeka::WPM("refresh-cache") - RWeka::WPM("install-package", "XMeans") - shell: Rscript {0} - - - name: Install dev versions - run: pak::pkg_install(c('${{ matrix.config.dev-package }}')) - shell: Rscript {0} - - - uses: r-lib/actions/check-r-package@v2