Skip to content
Techtoaster.io

Troubleshoot CodeQL Scans for Maven | Kotlin Projects

January 2025December 2024 by Tony Tannous

The following message was returned by the CodeQL CLI (version 2.19.0) when attempting to run a scan for a Maven-based Kotlin repository. CodeQL detected code written in Java/Kotlin but could …

Read more

CodeQL: Analysis of Swift Code on Linux (x86_64)

January 2025September 2024 by Tony Tannous

Swift is primarily used to build applications targeted for running on Apple platforms. However, the Swift Static SDK enables developers to build programs as statically linked executables for other target …

Read more

Dynamic Runner Sizing (CPU/Memory)

January 2025September 2024 by Tony Tannous
Article 8 of 8 in the series:
GitHub just-in-time (JIT) self-hosted Runners on AWS Fargate

During the creation of the Fargate task, the CPU and memory allocations (task size) were set to the following values: This “static” sizing may prove to be insufficient for more …

Read more

Putting the Infrastructure to the Test

January 2025August 2024 by Tony Tannous
Article 7 of 8 in the series:
GitHub just-in-time (JIT) self-hosted Runners on AWS Fargate

With all the infrastructure components now in place, it’s time to perform an end-to-end test run. Test Plan The following outlines a basic test plan: Expected Result(s) After initiating a …

Read more

EventBridge Rule/Targets

January 2025August 2024 by Tony Tannous
Article 6 of 8 in the series:
GitHub just-in-time (JIT) self-hosted Runners on AWS Fargate

Our GitHub webhook is configured to send queued workflow_job events to the following event bus. An EventBridge rule with two (2) targets, will be required for provisioning a JIT runner. …

Read more

ECS Fargate Task

January 2025August 2024 by Tony Tannous
Article 5 of 8 in the series:
GitHub just-in-time (JIT) self-hosted Runners on AWS Fargate

The ECS Fargate task includes the container definition for our JIT runner, along with the URI of the associated ECR image. A walkthrough for creating a sample task is covered …

Read more

Older posts
Page1 Page2 … Page8 Next →
Powered by Curiousity ©2025