elementary / elementary/appcenter-dashboard

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

Open
#79 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Elixir
Stars
14
Forks
5
Avg merge
23h 19m
Merged PRs (30d)
1

Description

### 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

```shell
n/a
```

### Hardware Info

n/a

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.