Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
johnstrand
/
gameutils
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Actions: johnstrand/gameutils
Actions
All workflows
Workflows
Copilot cloud agent
Copilot cloud agent
Manual Version Bump
Manual Version Bump
PR Validation
PR Validation
Publish new version
Publish new version
Show more workflows...
Management
Caches
All workflows
All workflows
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Showing runs from all workflows
will be ignored since log searching is not yet available
331 workflow runs
331 workflow runs
Workflow
Filter by Workflow
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching workflows.
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
🧪 Add error path tests for invalid ANSI sequences
PR Validation
#242:
Pull request
#157
synchronize by
johnstrand
23s
test/ansi-invalid-sequence-error-paths-5111058189465478650
test/ansi-invalid-sequence-error-paths-5111058189465478650
23s
View #157
View workflow file
🧪 [testing improvement] Add unit and concurrency tests for SynchronizedCollection<T>
PR Validation
#241:
Pull request
#158
synchronize by
johnstrand
25s
feature/synchronized-collection-tests-13379090349523441136
feature/synchronized-collection-tests-13379090349523441136
25s
View #158
View workflow file
🧪 [testing improvement] Add unit tests for SpatialHash<T>
PR Validation
#240:
Pull request
#156
synchronize by
johnstrand
28s
test/spatial-hash-tests-13629455596771846322
test/spatial-hash-tests-13629455596771846322
28s
View #156
View workflow file
🧹 Refactor WeightedRandom to remove code duplication
PR Validation
#239:
Pull request
#159
synchronize by
johnstrand
30s
refactor/weighted-random-duplication-13374333665567477212
refactor/weighted-random-duplication-13374333665567477212
30s
View #159
View workflow file
🧹 [code health] Refactor monolithic ANSI Formatter in Ansi.cs
PR Validation
#238:
Pull request
#160
synchronize by
johnstrand
28s
refactor-ansi-formatter-15597934433165898963
refactor-ansi-formatter-15597934433165898963
28s
View #160
View workflow file
⚡ Optimize ImageData write and read with bulk memory span operations
PR Validation
#237:
Pull request
#161
synchronize by
johnstrand
46s
fast-imagedata-bulk-io-15159902543589366914
fast-imagedata-bulk-io-15159902543589366914
46s
View #161
View workflow file
⚡ Optimize ImageData write and read with bulk memory span operations
PR Validation
#236:
Pull request
#161
opened by
johnstrand
29s
fast-imagedata-bulk-io-15159902543589366914
fast-imagedata-bulk-io-15159902543589366914
29s
View #161
View workflow file
🧹 [code health] Refactor monolithic ANSI Formatter in Ansi.cs
PR Validation
#235:
Pull request
#160
opened by
johnstrand
28s
refactor-ansi-formatter-15597934433165898963
refactor-ansi-formatter-15597934433165898963
28s
View #160
View workflow file
🧹 Refactor WeightedRandom to remove code duplication
PR Validation
#234:
Pull request
#159
opened by
johnstrand
32s
refactor/weighted-random-duplication-13374333665567477212
refactor/weighted-random-duplication-13374333665567477212
32s
View #159
View workflow file
🧪 [testing improvement] Add unit and concurrency tests for SynchronizedCollection<T>
PR Validation
#233:
Pull request
#158
opened by
johnstrand
29s
feature/synchronized-collection-tests-13379090349523441136
feature/synchronized-collection-tests-13379090349523441136
29s
View #158
View workflow file
🧪 Add error path tests for invalid ANSI sequences
PR Validation
#232:
Pull request
#157
opened by
johnstrand
31s
test/ansi-invalid-sequence-error-paths-5111058189465478650
test/ansi-invalid-sequence-error-paths-5111058189465478650
31s
View #157
View workflow file
🧪 [testing improvement] Add unit tests for SpatialHash<T>
PR Validation
#231:
Pull request
#156
opened by
johnstrand
31s
test/spatial-hash-tests-13629455596771846322
test/spatial-hash-tests-13629455596771846322
31s
View #156
View workflow file
🧪 [testing improvement] Add unit tests for Progress class edge cases
PR Validation
#230:
Pull request
#147
synchronize by
johnstrand
27s
test/progress-time-remaining-835804900902277073
test/progress-time-remaining-835804900902277073
27s
View #147
View workflow file
🧪 test: add unit tests for AABB.Contains(Vector2)
PR Validation
#229:
Pull request
#148
synchronize by
johnstrand
29s
test/aabb-contains-vector2-17021394082642765278
test/aabb-contains-vector2-17021394082642765278
29s
View #148
View workflow file
🧪 Add tests for AABB.Intersects(AABB, out Vector2[])
PR Validation
#228:
Pull request
#149
synchronize by
johnstrand
30s
test/aabb-intersects-out-points-11967556806739141874
test/aabb-intersects-out-points-11967556806739141874
30s
View #149
View workflow file
🧪 Add unit tests for AABB.Intersects(AABB)
PR Validation
#227:
Pull request
#146
synchronize by
johnstrand
42s
test/aabb-intersects-aabb-6702351809708178130
test/aabb-intersects-aabb-6702351809708178130
42s
View #146
View workflow file
🧪 [testing improvement] Add edge case unit tests for AABB constructor
PR Validation
#226:
Pull request
#150
synchronize by
johnstrand
33s
add-aabb-constructor-edge-case-tests-16705347994689530063
add-aabb-constructor-edge-case-tests-16705347994689530063
33s
View #150
View workflow file
🧪 add unit tests for Progress.Bar exception paths
PR Validation
#225:
Pull request
#151
synchronize by
johnstrand
24s
test/progress-bar-exception-paths-15618775828165365095
test/progress-bar-exception-paths-15618775828165365095
24s
View #151
View workflow file
🧹 Simplify AverageInt parameters in Diamond.cs
PR Validation
#224:
Pull request
#152
synchronize by
johnstrand
28s
simplify-averageint-params-9086877023513739208
simplify-averageint-params-9086877023513739208
28s
View #152
View workflow file
⚡ Analyze AABB polygon containment check efficiency
PR Validation
#223:
Pull request
#153
synchronize by
johnstrand
21s
perf/aabb-intersects-analysis-11543871428421994084
perf/aabb-intersects-analysis-11543871428421994084
21s
View #153
View workflow file
⚡ Optimize Dijkstra.Solve distance dictionary lookups
PR Validation
#222:
Pull request
#154
synchronize by
johnstrand
36s
perf/dijkstra-lookup-optimization-14322545506872048317
perf/dijkstra-lookup-optimization-14322545506872048317
36s
View #154
View workflow file
⚡ Verify AStar visited set Contains check complexity
PR Validation
#221:
Pull request
#155
opened by
johnstrand
28s
perf/astar-contains-check-13873159358295831929
perf/astar-contains-check-13873159358295831929
28s
View #155
View workflow file
⚡ Optimize Dijkstra.Solve distance dictionary lookups
PR Validation
#220:
Pull request
#154
opened by
johnstrand
33s
perf/dijkstra-lookup-optimization-14322545506872048317
perf/dijkstra-lookup-optimization-14322545506872048317
33s
View #154
View workflow file
⚡ Analyze AABB polygon containment check efficiency
PR Validation
#219:
Pull request
#153
opened by
johnstrand
23s
perf/aabb-intersects-analysis-11543871428421994084
perf/aabb-intersects-analysis-11543871428421994084
23s
View #153
View workflow file
🧹 Simplify AverageInt parameters in Diamond.cs
PR Validation
#218:
Pull request
#152
opened by
johnstrand
32s
simplify-averageint-params-9086877023513739208
simplify-averageint-params-9086877023513739208
32s
View #152
View workflow file
Previous
1
2
3
4
5
…
13
14
Next
You can’t perform that action at this time.