Experimental browser for the Atmosphere
Now you can automate your #rstats package submissions to CRAN with a simple, reusable workflow. Built-in safety features prevent accidental submissions. Try it in your next release! š» Code: github.com/coatless-act... š Post: blog.thecoatlessprofessor.com/programming/...
Mar 24, 2025, 2:39 AM
{ "uri": "at://did:plc:fgeozid7uyx2lfz3yo7zvm3b/app.bsky.feed.post/3ll3q32y7xs2c", "cid": "bafyreidhox45okdiwwslmjk45fdjavw4xcm4k65zzoucnppqftrqzu3at4", "value": { "text": "Now you can automate your #rstats package submissions to CRAN with a simple, reusable workflow. Built-in safety features prevent accidental submissions. \n\nTry it in your next release!\n\nš» Code: github.com/coatless-act...\n\nš Post: blog.thecoatlessprofessor.com/programming/...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "Screenshot of GitHub repository documentation for \"R Package CRAN Submission Action\". The page shows the project title, followed by a description explaining that this GitHub Action automates checking and submitting R packages to CRAN, performing necessary checks and creating tracking issues. Below is a \"Usage\" section with YAML code example showing how to implement the action in a workflow file. The code demonstrates configuration for triggering on pre-releases, setting up permissions for reading contents and writing issues, and defining action parameters including directory paths and error handling options. The bottom text states that this workflow will trigger on pre-releases and submit the package to CRAN.", "image": { "$type": "blob", "ref": { "$link": "bafkreia6q3ixnem7m7jzb3my6732bxf5kpwbf3lkbiskvh37zphbvtfzhu" }, "mimeType": "image/jpeg", "size": 823934 }, "aspectRatio": { "width": 1482, "height": 1722 } } ] }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 33, "byteStart": 26 }, "features": [ { "tag": "rstats", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 222, "byteStart": 196 }, "features": [ { "uri": "https://github.com/coatless-actions/cran-submission", "$type": "app.bsky.richtext.facet#link" } ] }, { "index": { "byteEnd": 280, "byteStart": 235 }, "features": [ { "uri": "https://blog.thecoatlessprofessor.com/programming/github-actions/from-experimental-cran-package-submission-to-proper-github-action/", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-03-24T02:39:06.621Z" } }