News for hackers. Stuff that matters.
Re:Fastmac – A macOS instance or Linux shell by dataking on Saturday September 12, 2020 @11:48AM (#24453312)
Interesting idea but likely in violation of the GitHub Actions ToS [0].

> Actions should not be used for:

[...]

> any other activity unrelated to the production, testing, deployment, or publication of the software project associated with the repository where GitHub Actions are used.

At the very least, I recommend you highlight the Actions ToS to your users lest they miss this restriction.

[0]: https://docs.github.com/en/github/site-policy/github-additio...

Re:Fastmac – A macOS instance or Linux shell by jph00 on Saturday September 12, 2020 @01:24PM (#24453939)
Many thanks - my bad for not reading the ToS closely enough. I've highlighted the relevant section at the top of the README now.

I think (AFAICT) it's still OK for what I use it for, which is building and testing conda packages interactively, as long as I copy the fastmac files into the same repo as the conda packages I'm building. I'm sure there's plenty of other folks who would find similar things helpful.

Re:Fastmac – A macOS instance or Linux shell by kplex on Saturday September 12, 2020 @03:44PM (#24454986)
Bit risky with a company org if they decide it violates TOS does that just impact the offending repo, or the entire org?
Re:Fastmac – A macOS instance or Linux shell by xwdv on Saturday September 12, 2020 @04:34PM (#24455391)
Better to ask for forgiveness than permission.
Re:Fastmac – A macOS instance or Linux shell by jen20 on Saturday September 12, 2020 @05:08PM (#24455701)
Not the case with things like Google accounts. Probably not worth the risk for GitHub accounts either.
Re:Fastmac – A macOS instance or Linux shell by asveikau on Saturday September 12, 2020 @10:22PM (#24457655)
There are a lot of things where that adage doesn't work.

Risking losing an important account due to TOS violations is one.

Also, you don't see a lot of people in jail saying that.

Re:Fastmac – A macOS instance or Linux shell by xwdv on Saturday September 12, 2020 @10:46PM (#24457808)
The people not in jail are the ones who asked for forgiveness.
Re:Fastmac – A macOS instance or Linux shell by ohyeshedid on Saturday September 12, 2020 @09:43PM (#24457498)
Unless you dick around in someone elses org and get them booted.
Re:Fastmac – A macOS instance or Linux shell by lloeki on Saturday September 12, 2020 @12:24PM (#24453553)
One could peruse CircleCI, which has the ssh feature built-in, and also the widest support of macOS versions x Xcode combinations.

All others CI providers are content with Y and Y-1 versions (at best) and seem squarely focused on build-for-iOS CI (Including Travis is hopelessly slow, when it’s not outright broken)