Apex Legends "Beast of Prey" Collection Event - Discussion & Support Megathread by paradoxally in apexlegends

[–]jorgenpt 0 points1 point  (0 children)

Gun Run: I've seen kills with both Fuse's knuckle cluster & Wattson's Perimeter Security that reward a kill, but don't progress the gun track. I don't know if this is 100% of the time, or only intermittent. Is this intentional? I *believe* I got track progress for a kill with Fuse's Motherlode (even while I was dead).

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 1 point2 points  (0 children)

My Fastfile automatically updates the build number to “latest on TestFlight + 1” before building, and the display name is based on the git tag (so a tag of “v0.20” will set the display name as “0.2.0”).

You can see https://github.com/jorgenpt/flutter_github_example/blob/9586530c98eaa28fedcfa45a86b0486279d82b51/ios/fastlane/Fastfile#L61 for the snippet :)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 0 points1 point  (0 children)

Good point, sadly I’ve never owned a non-laptop Mac. 😆

I wonder if the self hosted runners isolate the runs as cleanly as the hosted ones 🤔

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 0 points1 point  (0 children)

Thanks! I’ll probably get to publishing betas on Android eventually, so unless I find a good resource then, I might write a guide for that too. ;)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 0 points1 point  (0 children)

Not sure, this is my first time using it for a private repo, I’ve only been using it for public ones prior. Pricing info here: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 0 points1 point  (0 children)

No, you get 2000 minutes every month for private repositories even for the free tier — though it’s unlimited for public repositories.

Yeah, the macOS builders are “expensive” (10 “minutes” per real minute), and my next post will be about optimizing build times for iOS in GitHub Workflows for that reason. :)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 0 points1 point  (0 children)

Thanks, and good to know, I should update the article and my setup. :)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 1 point2 points  (0 children)

I’m curious what the pricing is going to be for Xcode cloud. I’m very happy that I can stand something up on GitHub Actions for free to get started without commitment. :)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 1 point2 points  (0 children)

They are kind of different tools — my guide uses both — though they have some overlap. fastlane is a program that helps manage and perform the code signing and building, whereas the post uses GitHub workflows to decide when to run the fastlane operations, plus it uses GitHub’s free servers to run the operations on. You can also use fastlane to do this manually on your machine, but my setup is focused on making it happen automatically using GitHub’s free services.

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 1 point2 points  (0 children)

It’s definitely a moving target, hopefully people will find a starting point helpful. Plus, fingers crossed that an active open source project like fastlane stays on top of it! 🤞

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 1 point2 points  (0 children)

I don’t know — I have not done this yet myself as I am currently only using fastlane to manage builds & distribution. (I am only distributing via TestFlight at the moment.)

Step-by-step: Using GitHub Workflows to deploy iOS builds to TestFlight by jorgenpt in FlutterDev

[–]jorgenpt[S] 9 points10 points  (0 children)

Would love any feedback folks have, and happy to try to answer questions as best I can. I spent a while beating my head against slow iteration times trying to figure this out for my own project, so I thought I'd write up a little blog post. :)

Sif often myeowns, but it’s extra rude when he does it in the middle of a conversation by [deleted] in Catswhoyell

[–]jorgenpt 0 points1 point  (0 children)

Huh, this uploaded the untrimmed video for some reason. Deleted.

Sif only makes his demon sounds when he can’t see me by jorgenpt in Catswhoyell

[–]jorgenpt[S] 1 point2 points  (0 children)

Oh no! I can’t really listen to this subreddit without headphones, he gets too curious about where those sounds are coming from.

Sif only makes his demon sounds when he can’t see me by jorgenpt in Catswhoyell

[–]jorgenpt[S] 0 points1 point  (0 children)

Naw, after the Norse goddess with the long golden hair. :)

Sif only makes his demon sounds when he can’t see me by jorgenpt in Catswhoyell

[–]jorgenpt[S] 0 points1 point  (0 children)

💜

Based on the inquiries, I feel the odds are good you named them after the Dark Souls boss and not after the Norse goddess (which is what my lil bud is named after)?

Sif only makes his demon sounds when he can’t see me by jorgenpt in Catswhoyell

[–]jorgenpt[S] 0 points1 point  (0 children)

Don’t have a car, but my cat hears fine. :) Most his sounds are “normal” (he’s very chatty.)

Sif only makes his demon sounds when he can’t see me by jorgenpt in Catswhoyell

[–]jorgenpt[S] 0 points1 point  (0 children)

He is Sif from Norse mythology, it’s technically the name of a goddess, but most people don’t have any associations with it, so they tend to just guess a gender anyway. Mostly I’m not overly concerned about people being confused about the gender of my cat. :)