elementary / elementary/appcenter-dashboard
Detect projects without releases and display them along with instructions in the dashboard
- 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
Assessment
This issue has not been assessed yet.