Itai-Nelken / aptpac

A simple wrapper for 'pacman' with a syntax similar to 'apt' to help people transitioning to Arch and Arch based distributions like Manjaro.
https://itai-nelken.github.io/aptpac/
MIT License
27 stars 5 forks source link

Have you had any luck with actions #5

Closed CleanMachine1 closed 3 years ago

CleanMachine1 commented 3 years ago

I see you have been using actions, have you managed to compile it and get an output, also I see in the file, you are making it for ubuntu..

Itai-Nelken commented 3 years ago

I'm pretty sure it will work on Arch as well, I'm currently testing running the actions on my server-rpi4 for armhf builds.

Itai-Nelken commented 3 years ago

github actions have no Arch runners, they have Ubuntu 20.04, 18.04, windows, and macos.

Itai-Nelken commented 3 years ago

take a look at https://github.com/Itai-Nelken/aptpac/actions/runs/816428073 its the latest armhf build! it was compiled on one of my pi's running rpiOS-lite.

CleanMachine1 commented 3 years ago

Where is the binary file?

CleanMachine1 commented 3 years ago

Nevermind, I didn't scroll down far enough..

Itai-Nelken commented 3 years ago

closing as isn't a issue, but feel free to reply. also I'll enable the 'discussions' feature for questions like this.

CleanMachine1 commented 3 years ago

thanks, didn't even know there was a thing

Itai-Nelken commented 3 years ago

enabled the discussions.

Itai-Nelken commented 3 years ago

I'm going to try using Travis CI as the support arm

Itai-Nelken commented 3 years ago

travis ci have support for arm64, not arm. so I will still use my pi for armhf builds. they also don't support i386 builds, bu I don't think they are so important as almost everyone uses x64. the problem is that I didn't find a way to upload the artifacts easily...

CleanMachine1 commented 3 years ago

i386 hasn't been a thing for a decade, we're fine

Itai-Nelken commented 3 years ago

Travis CI is a temporary solution for arm64 as they only give me 10,000 credits for free... I'm going to try and get github actions to build the everything using QEMU and Docker like edex-ui and flameshot.

Itai-Nelken commented 3 years ago

I found this: https://github.com/uraimo/run-on-arch-action but it isn't working for me.

CleanMachine1 commented 3 years ago

I have something for you, completely unrelated from aptpac

https://github.blog/changelog/2021-04-28-flag-unsigned-commits-with-vigilant-mode/

Itai-Nelken commented 3 years ago

nice! I might enable it, but I'm not sure yet as I use github-desktop and it doesn't support commit signing.

CleanMachine1 commented 3 years ago

Then how are you signing commits, I saw recently you having been signing?

Itai-Nelken commented 3 years ago

I use it only when I'm on my mac.

CleanMachine1 commented 3 years ago

Ok. Kind of surprised that you would use a Macintosh, since your a Linux user

Itai-Nelken commented 3 years ago

I got it for free, so I'm not complaining.. also macs where pretty good before apple removed all the ports... mine is a late 2013 macbook pro and honestly its a great laptop. I still prefer Linux of course.

Itai-Nelken commented 3 years ago

I discovered Linux about 2 years ago and started actually using it around a year and a half ago. since then I'm using the mac less but I still don't really have a replacement machine for it... but mre and more apps I use are linux exclusive, and nowdays I can't really live without Linux.