Skip to content

Detect projects without releases and display them along with instructions in the dashboard #79

Description

@aral

What Happened?

In GitHub’s app configuration screen, I gave the AppCenter dashboard access to the app I wanted to publish but it wouldn’t show up in the dashboard.

I initially thought this might be a permissions issue (maybe dashboard needed access to all apps for some reason?) So I gave it that.

It’s only when I noticed that it didn’t show up there either that I realised that this must be because it doesn’t have any tags (?) / releases.

Steps to Reproduce

  1. Give the dashboard access to a repository without any tags (?) / releases on GitHub.
  2. Go to the dashboard

Notice that the app is not there.

Expected Behavior

The app should show up in the dashboard with a note informing you that the app does not have any releases and that you should create one. For bonus points, should link to relevant URL in the repository for doing so.

OS Version

6.x (Odin)

Software Version

Latest release (I have run all updates)

Log Output

n/a

Hardware Info

n/a

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