Skip to content

Pros Depot from Releases

Actions
Generates a depot json from GitHub Releases and places it in the desired repo
v0.1.0-beta.1
LatestPre-release
Star (2)

PROS-Depot

PROS Depot is a GitHub Action that generates a depot json file from a GitHub repository's releases and places this depot in a branch on that repo (or another repo).

Example Workflow

name: Populate Depot json

on: 
  # runs when this repository's releases are modified
  release: 
  # allows for manual dispatching of the workflow
  workflow_dispatch: 

jobs:
  populate:
    runs-on: ubuntu-latest
    permissions: 
      # permits reading of releases and writing to the depot branch
      contents: write
    steps:
        # where to find gh action and what version to use
      - uses: LemLib/pros-depot@dbaa18709f8239296212a47328a221290bd31fd8
        with:
          # gives the github action the permissions specified above
          token: ${{ github.token }}
          # target repo for depots
          repo: meiszwflz/LemLib
          # where to read releases from (can be omitted if repo is also the repo from which to read releases from)
          source-repo: LemLib/LemLib
          # makes the json output human readable
          readable-json: true

Pros Depot from Releases is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Generates a depot json from GitHub Releases and places it in the desired repo
v0.1.0-beta.1
LatestPre-release

Pros Depot from Releases is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.