{
  "_id": "6a1413dbacfb0bcc41d3bc9f",
  "Package": "multideploy",
  "Title": "Deploy File Changes Across Multiple 'GitHub' Repositories",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"James Joseph\", \"Balamuta\",\nemail = \"james.balamuta@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-2826-8458\")\n)\n)",
  "Description": "Deploy file changes across multiple 'GitHub' repositories\nusing the 'GitHub' 'Web API' <https://docs.github.com/en/rest>.\nAllows synchronizing common files, Continuous Integration\n('CI') workflows, or configurations across many repositories\nwith a single command.",
  "License": "AGPL (>= 3)",
  "URL": "https://r-pkg.thecoatlessprofessor.com/multideploy/,\nhttps://github.com/coatless-rpkg/multideploy",
  "BugReports": "https://github.com/coatless-rpkg/multideploy/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "git libssl-dev",
  "Repository": "https://coatless-rpkg.r-universe.dev",
  "Date/Publication": "2025-08-22 15:40:43 UTC",
  "RemoteUrl": "https://github.com/coatless-rpkg/multideploy",
  "RemoteRef": "HEAD",
  "RemoteSha": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 09:15:36 UTC",
    "User": "root"
  },
  "Author": "James Joseph Balamuta [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-2826-8458>)",
  "Maintainer": "James Joseph Balamuta <james.balamuta@gmail.com>",
  "MD5sum": "057b9c2b00e96ccb22210acb58eccd14",
  "_user": "coatless-rpkg",
  "_type": "src",
  "_file": "multideploy_0.1.0.tar.gz",
  "_fileid": "6f8736fcbb098698c2617b4f904111f51fd7df7ca24636ded903be32e6c0781f",
  "_filesize": 138861,
  "_sha256": "6f8736fcbb098698c2617b4f904111f51fd7df7ca24636ded903be32e6c0781f",
  "_created": "2026-05-25T09:15:36.000Z",
  "_published": "2026-05-25T09:18:19.528Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77686924906,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7195322575"
    },
    {
      "job": 77686924935,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195318708"
    },
    {
      "job": 77686924916,
      "time": 85,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7195311887"
    },
    {
      "job": 77686924911,
      "time": 79,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195310409"
    },
    {
      "job": 77686518662,
      "time": 174,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195289844"
    },
    {
      "job": 77686924991,
      "time": 104,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195316746"
    },
    {
      "job": 77686924900,
      "time": 134,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7195323819"
    },
    {
      "job": 77686924898,
      "time": 62,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7195306588"
    },
    {
      "job": 77686924895,
      "time": 75,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195309600"
    }
  ],
  "_buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/coatless-rpkg/multideploy",
  "_commit": {
    "id": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
    "author": "james.balamuta@gmail.com <james.balamuta@gmail.com>",
    "committer": "james.balamuta@gmail.com <james.balamuta@gmail.com>",
    "message": "Roll it out\n",
    "time": 1755877243
  },
  "_maintainer": {
    "name": "James Joseph Balamuta",
    "email": "james.balamuta@gmail.com",
    "login": "coatless",
    "mastodon": "@coatless@mastodon.social",
    "linkedin": "in/jamesbalamuta",
    "twitter": "@axiomsofxyz",
    "description": "omnipresent explorer of the unknown, fashionably caffeinated informatics phd, amorous cavalier. design, build, analyze. #rstats #python @tmsalab",
    "uuid": 833642,
    "orcid": "0000-0003-2826-8458"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "gh",
      "version": ">= 1.3.0",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "coatless-rpkg",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-34",
      "n": 4
    }
  ],
  "_tags": [],
  "_stars": 18,
  "_contributors": [
    {
      "user": "coatless",
      "count": 21,
      "uuid": 833642
    }
  ],
  "_userbio": {
    "uuid": 97069866,
    "type": "organization",
    "name": "Various R Packages",
    "description": "R packages created by @coatless and contributors"
  },
  "_downloads": {
    "count": 156,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/multideploy"
  },
  "_devurl": "https://github.com/coatless-rpkg/multideploy",
  "_pkgdown": "https://r-pkg.thecoatlessprofessor.com/multideploy/",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/multideploy.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/coatless-rpkg/multideploy",
  "_realowner": "coatless-rpkg",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-08-27"
    }
  ],
  "_exports": [
    "file_content",
    "file_deploy",
    "file_mapping",
    "file_update",
    "orgs",
    "pr_create",
    "repos"
  ],
  "_help": [
    {
      "page": "file_content",
      "title": "Retrieve the content of a file from a GitHub repository",
      "topics": [
        "file_content"
      ]
    },
    {
      "page": "file_deploy",
      "title": "Deploy a file to multiple GitHub repositories",
      "topics": [
        "file_deploy"
      ]
    },
    {
      "page": "file_mapping",
      "title": "Create a file mapping for multi-repository deployment",
      "topics": [
        "file_mapping"
      ]
    },
    {
      "page": "file_update",
      "title": "Create or update a file in a GitHub repository",
      "topics": [
        "file_update"
      ]
    },
    {
      "page": "orgs",
      "title": "List organizations for the authenticated user",
      "topics": [
        "orgs"
      ]
    },
    {
      "page": "pr_create",
      "title": "Create a pull request for changes in multiple repositories",
      "topics": [
        "pr_create"
      ]
    },
    {
      "page": "print.file_deploy_result",
      "title": "Print method for '\"file_deploy_result\"' objects",
      "topics": [
        "print.file_deploy_result"
      ]
    },
    {
      "page": "print.file_mapping",
      "title": "Print method for file_mapping objects",
      "topics": [
        "print.file_mapping"
      ]
    },
    {
      "page": "print.pr_create_result",
      "title": "Print method for pr_create_result objects",
      "topics": [
        "print.pr_create_result"
      ]
    },
    {
      "page": "repos",
      "title": "List repositories for a user or organization",
      "topics": [
        "repos"
      ]
    }
  ],
  "_readme": "https://github.com/coatless-rpkg/multideploy/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "cli",
    "curl",
    "gh",
    "gitcreds",
    "glue",
    "httr2",
    "ini",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "openssl",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "multideploy.Rmd",
      "filename": "multideploy.html",
      "title": "Getting Started with multideploy",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Setup and Authentication",
        "Managing Repositories",
        "Listing Repositories",
        "Listing Organizations",
        "Working with Files",
        "Getting File Content",
        "Creating or Updating Files",
        "Deploying Files Across Repositories",
        "Direct File Deployment",
        "Creating Pull Requests",
        "Advanced Use Cases",
        "Deploying Files with Directory Structure",
        "Dry Run Mode",
        "Filtering and Targeting Repositories",
        "Recommendations",
        "Deployment Script Example",
        "Fin"
      ],
      "created": "2025-03-23 01:04:46",
      "modified": "2025-04-01 02:50:47",
      "commits": 2
    }
  ],
  "_score": 4.954242509439325,
  "_indexed": true,
  "_nocasepkg": "multideploy",
  "_universes": [
    "coatless-rpkg",
    "coatless"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:47.000Z",
      "distro": "noble",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "703ad78cc0eb6d01eebeabcb115a2f00e3b1f31682817bca844e8efe0e291357",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:33.000Z",
      "distro": "noble",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "f4c391534efb2155014b35af58799f3ff397533cfdb903d02d6d1f98d0c84161",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:07.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "e2e5d1c2579f12ffde28dd579cef02eeb96cdf044d02a8e8f2868c082b9f7a50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:01.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "9d043f003a199356ef2a20a48b0156937c2c5976f238a72d9aa67cef68b5792b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:35.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "d2c6f7c3f3b005112b8f6723e7a919a55a5a4ba255bc0f8f5b5c608cede5b288",
      "status": "success",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-25T09:17:44.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "8ab217dcc410ab108f0a62f50c81f7bd3d34c9a590bac6e319cc002594b9c28d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-25T09:16:40.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "e4f172b35433fedb79510cc4c527617d5a1507240e49ac745820d3194d55a78f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-25T09:16:50.000Z",
      "commit": "03a4145b01ae6b13ee45bcb677b6ccd909fded48",
      "fileid": "677d64fbfdccdc0260b70be71cbe84212574067d95014a227f865699984f1549",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coatless-rpkg/actions/runs/26392866018"
    }
  ]
}