Conversation
|
ci says in contrast the old ci in this PR last week #7899 re-running that other PR build now https://github.com/Rdatatable/data.table/actions/runs/34461127844/job/105616421290 uses the new atime from CRAN with the old atime CI container (old compilers), and the build failed (gert not available, required instead of git2r by new atime). |
|
I tried replicating the CI error locally using atime::atime_versions_remove("data.table")
tinfo <- atime::atime_pkg_test_info("data.table")
tcall <- tinfo$test.call[["shallow regression fixed in #4440"]]
tres <- eval(tcall)but it compiles on my ubuntu laptop, see below: The difference is: on CI So CI has all these extra flags: So we can fix this on CI if we can remove the |
Generated via commit e1fa82b Download link for the artifact containing the test results: ↓ atime-results.zip
|
| GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} | ||
| repo_token: ${{ secrets.GITHUB_TOKEN }} | ||
| steps: | ||
| - uses: Anirban166/Autocomment-atime-results@v1.4.3 No newline at end of file |
There was a problem hiding this comment.
IIUC this is designed to supplant the old action which can't be updated? Is there anything stopping us from forking it instead (or, if the current PR is intended as such a fork, could we at least host it in a dedicated repo under Rdatatable or maybe under your tdhock?)

The old atime CI uses an old container (old compilers etc.)
I propose switching to this new CI which is definitely more code.
Plus: easier to customize.
Minus: more maintenance burden.