Skip to content

QuestPackageManager/qmod-repo-publish-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

QMod Repo Publishing

Automatically create a mod entry manifest and PR to a qmod repo

Create PAT Token (Required)

First, make a token for use with this workflow with the following scopes:

  • Administration (read/write)
  • Contents (read/write)
  • Pull requests (read/write)

Example Usage

# Upload QMod
- name: Upload to Release
  id: upload_file_release
  uses: softprops/[email protected]
  with:
    name: ${{ github.event.inputs.release_msg }}
    tag_name: ${{ github.event.inputs.version }}
    files: |
      ./${{ env.qmodName }}.qmod

- name: Make PR to QeatMods3
  id: qmod-release
  uses: QuestPackageManager/qmod-repo-publish-action@main
  with:
    token: ${{secrets.GITHUB_TOKEN}}
    # first asset URL
    qmod_url:
      ${{
      fromJSON(steps.upload_file_release.outputs.assets)[0].browser_download_url
      }}
    qmod_repo_owner: 'QuestPackageManager'
    qmod_repo_name: 'bsqmods'

About

Automatically create a qmod PR for beatmods 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •