Added repositories for deb/rpm packages on buildkite - #780
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
aikawayataro
commented
Dec 3, 2024
Looks like a working solution for #298 |
aikawayataro
commented
Dec 3, 2024
BTW I couldn't find a workflow run for this in your fork. Can you do a quick release test there? |
stone-w4tch3r
commented
Dec 3, 2024
It... disappeared somehow? Anyway look at new release: https://github.com/stone-w4tch3r/sourcegit-fork/actions/runs/12139933496 |
stone-w4tch3r
commented
Dec 3, 2024
Note that actual push failed because I already changed repository/organization names in an action. But previous packages were pushed successfully |
aikawayataro
commented
Dec 3, 2024
I see, but action is not failed because error is ignored. Would you add |
stone-w4tch3r
commented
Dec 3, 2024
Uh oh!
There was an error while loading. Please reload this page.
aikawayataro
commented
Dec 3, 2024
Looks good |
love-linger
commented
Dec 9, 2024
Hi everyone, the new CI workflow |
sourcegit-scm
commented
Dec 9, 2024
I've pushed these packages manually, and modify the @@ -24,8 +24,9 @@ jobs:
uses: ./.github/workflows/package.yml
with:
version: ${{ needs.version.outputs.version }}
publish-packages:
+ needs: [package, version]
name: Publish Packages
uses: ./.github/workflows/publish-packages.yml
secrets:
BUILDKITE_TOKEN: ${{ secrets.BUILDKITE_TOKEN }}Is it right? |
stone-w4tch3r
commented
Dec 9, 2024
Yep. Checked, without this line publish fails. You need to return it back to release.yml |
love-linger
commented
Dec 9, 2024
the original PR missed this line. I've added it to |
stone-w4tch3r
commented
Dec 9, 2024
I can't find repos on buildkite. What links to use? Checked |
love-linger
commented
Dec 9, 2024
BernatBC
commented
Dec 9, 2024
rpm package via buildkite works as expected |
stone-w4tch3r
commented
Dec 9, 2024
Added appimagehub into readme #798 |
In issue #298 we discussed distributing rpm/deb packages via dedicated repositories.
Initial idea was to use packagecloud, but since it is now not accessible for new users, buildkite was used as a replacement. Actually, it was quite hard to handle all it's bugs, but now it works!
You can try test packages here: rpm and deb.
To make it all work, you need: