Skip to content

Successful upload, have some minor feedback #14

@JoelPagliuca

Description

@JoelPagliuca

Managed to get a full run of a build/upload through Github actions 🎉 - very nice so far!

I'm just collecting a few of my notes here and I can re-raise them as separate Issues for tracking if you'd like.

  1. I'd be keen to have more actions available through the CLI by having action verbs as part of the interface as opposed to just having the options.
    • e.g. $ gjpush upload to upload, $ gjpush whoami to validate my token, $ gjpush list to list releases
  2. Currently I'm shipping the gjpush binary with my repo for CI/CD but it would obviously be easier for other users to just have a publicly maintained docker image with the latest CLI version and Git+LFS
    • I'd be happy to give you a snippet of my Github actions pipeline and help develop a pattern for other users if that helps?
  3. +1 for the ability to publish via CLI - either through a CLI option or a separate command (Support for automatically publishing the release #3)
  4. Trying to upload with an invalid game id should probably result in an exit 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions