Installer will not download artifacts
- Dominant language
- C#
- Stars
- 5.1k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
Hi all,
Was battling with this for a number of hours yesterday.
I have an Ubuntu Server 20.04 instance that I am trying to install Remotely on. It's running .NET 6 SDK / Runtime.
I downloaded the installer to the server, forked the repo, made my tweaks to the `build.yml`, and then ran the installer.
Initially, I was having an issue with the build failing on the "Windows" stage. Seems to be related to .NET 6. There is already an open issue on the same problem #423. I was able to get around that by adding the `include-prerelease: yes` flag to the stage in the `build.yml` It would then build successfully.
I ran the installer again, asked it to create a new build, which again succeeded, and then it moved on to "Downloading the artifact". It doesn't do anything after this. I left the initial attempt running for over an hour. There was no further activity or logs in the console.
I tried running the installer again numerous times always got the same result. The process seems to halt and do nothing after starting to download the artifact.
Could I be doing something wrong?
I made a local change to the installer CLI tool. Just to add a `ConsoleHelper.WriteLine` to print out the artifact download URL, just prior to it calling the GitHub API. The URL does seem correct for the most part, however, it does have a `/zip` added to the end. I'm not sure if this is normal or not. But hovering over the artifact in the web browser does not show that suffix on the URL. I'm guessing it may be something to do with the GitHub API that requires that?
Thanks,
D
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the installer CLI and its artifact-download path, then inspect the customized build.yml and the GitHub API artifact URL ending in /zip. Reproduce the installer on Ubuntu Server 20.04 and trace the download step; done means the generated artifact downloads successfully and the installer reports useful progress or errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, github
- Domain
- build-system, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100