ropensci / software-review

rOpenSci Software Peer Review.
292 stars 104 forks source link

Presubmission inquiry: octolog #501

Closed assignUser closed 2 years ago

assignUser commented 2 years ago

Submitting Author Jacob Wujciak-Jens (@assignUser) Reviewers: Editor: Language Code en Repository: https://github.com/assignUser/octolog/ Submission type: Pre-submission


Package: octolog
Title: Better 'Github Action' Logging
Version: 0.1.1.9000
Authors@R: 
    person("Jacob", "Wujciak-Jens", , "jacob@wujciak.de", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-7281-3989"))
Description: Provides an API for 'Github' <https://github.com> workflow
    commands and makes it possible to signal conditions from within R that
    will create annotations when used within 'Github Actions'
    <https://github.com/features/actions> but raise normal R conditions
    when used interactively.
License: MIT + file LICENSE
URL: https://github.com/assignUser/octolog,
    https://assignuser.github.io/octolog/
BugReports: https://github.com/assignUser/octolog/issues
Imports: 
    cli (>= 3.0.0),
    fs,
    glue,
    magrittr,
    openssl,
    rlang (>= 1.0.0),
    utils,
    withr
Suggests: 
    knitr,
    covr,
    mockery (>= 0.4.2.9000),
    testthat (>= 3.0.0),
    rmarkdown
Remotes: 
    r-lib/mockery
Config/testthat/edition: 3
Config/testthat/parallel: true
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.2
VignetteBuilder: knitr

Scope

Octolog aims to make it easier for R author's to use the full power of Github Actions as a CI service.

Using CI is recognized as an important part in the development process of (scientific) R software and octlog aims to make this easier and more powerful.

As far as I know there are none.

Disclosure: We use octolog in https://github.com/ropensci-review-tools/pkgcheck-action

ropensci-review-bot commented 2 years ago

The submission template is missing the following values: author1, language

jooolia commented 2 years ago

Dear @assignUser, Thanks for the pre-submission. We consider octolog in-scope and welcome a full submission. We consider it a workflow automation package as it increases the utility and reporting of Github actions for R developers. Thanks and let us know if you have any further questions.