• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Instagram / IGListKit
96%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 21 Oct 2016 02:35PM UTC
Files 54
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 2.0.0
  • 2.1.0
  • 3.0.0
  • 3.1.0
  • 3.1.1
  • add-checklist
  • animated-update
  • auto-diff
  • auto-diff1
  • automation-travis
  • background-diff
  • bad-update
  • base-test
  • binding-guide
  • build-on-device
  • category-linking
  • center
  • changelog
  • changelog-fixes
  • changelog-fixup
  • changelog-tbd
  • chore/dangerfile_noise
  • cleanup-layout
  • collection-view-layout-precision
  • collectionview-reuse
  • compiler
  • config
  • coverall
  • danger-init
  • debug-dump
  • defer-invalidate
  • dep-demo
  • deprecate-pods
  • deselect
  • disable-9_3-tests
  • display-delegate
  • display-suppl
  • docs
  • docs-patch
  • docs-update
  • documentation-updates
  • double-inserts
  • double-reload
  • embed-crash
  • equal-guide
  • equality-guide-update
  • faq
  • fix-build
  • fix-danger
  • fix-examples
  • fix-github-ci
  • fix-iglistbindingsectioncontroller-generics
  • fix-links
  • fix-readme-links
  • fix-tv
  • fix_layout_invalidation_659
  • gen-docs
  • guide-cleanup
  • guides-setup
  • index-for-cell-nil
  • initial-faq-guide
  • instagram-clone-demo-app
  • ios11-examples
  • ios11-pod-warnings
  • ipad-ci-update
  • jessesquires-patch-1
  • jessesquires-patch-2
  • layout
  • layout-2
  • layout-fit
  • less-layout
  • lolwut-dafuck
  • main
  • master
  • migration-3
  • migration-format
  • move-items
  • move-section-index-to-property
  • move-uicv-out-of-list-adapter
  • moves-deleted
  • multiple-delete
  • negative-sizes
  • newline
  • nit-tests
  • objc-fixup
  • optional-crash
  • organize
  • path-description
  • project-fixups
  • protocol-gone-readme
  • protocolize-list-view
  • rawlinxx-master
  • readme-refine
  • readme-tweaks
  • readme_starter_tasks
  • refine-changelog
  • regen-docs
  • relax_swiftlint
  • release-2.1.0
  • release-2.x
  • release-4.0-tableview-support
  • reload-bug
  • reload-tests
  • remove-lint
  • retain-cycle
  • scroll-bottom-inset
  • section-index-reset-on-adapter-dealloc
  • simpler-travis
  • slather-exclude
  • stable
  • stack-demo
  • stack-offset
  • stacked-working
  • supplementary-example
  • swift4
  • test-coverage
  • test-cycle
  • tests
  • travis
  • travis-omfg
  • travis-patch
  • travis-update
  • tvOS-support
  • ui-tests
  • uicv-dump
  • unbreak
  • unused
  • update-changelog
  • update-crash
  • update-issue-template
  • update-travis
  • update-versions
  • updater-tests
  • vision
  • weak-uicv

29 Oct 2025 04:45AM UTC coverage: 96.024% (-0.04%) from 96.068%
18897441241

push

github

meta-codesync[bot]
Remove iOS 26.0 reference from the GitHub Actions manifest (#1643)

Summary:
I noticed that in the latest commit to main, [the build had started failing](https://github.com/Instagram/IGListKit/actions/runs/18856759807/job/53806413365).

Looking into it, it seems GitHub has removed `iOS 26.0` as a valid destination, replacing it with both `iOS 26.0.1` and `iOS 26.1` on their `macos-26` runner target.

I tried removing the explicit iOS version define in the CI YAML file, but unfortunately, this ended up breaking the UI test target. It turns out that one requires the 'preboot' step in order to work, and without an OS number, the preboot, and xcodebuild steps both arbitrarily choose different simulator slices to execute. :(

On top of that, when I fixed this issue and tried to do a fresh build, `IGSectionMap` was throwing a build error in one of the IGAsserts, requiring that the provided `NSUInteger` needed to be typecast to `(unsigned int)`.

So, in order to fix this moving forward, I went back to macos-14, since we're pretty safe in that iOS 18's build numbers probably won't be updated in that one for a fair while.

Pull Request resolved: https://github.com/instagram/IGListKit/pull/1643

Test Plan: I confirmed the external tests pass, so as long as the internal ones pass too, we should be good!

Reviewed By: m3rlin45

Differential Revision: D85658369

Pulled By: TimOliver

fbshipit-source-id: 78cc0f9d9

1 of 1 new or added line in 1 file covered. (100.0%)

6 existing lines in 1 file now uncovered.

4323 of 4502 relevant lines covered (96.02%)

696.1 hits per line

Relevant lines Covered
Build:
Build:
4502 RELEVANT LINES 4323 COVERED LINES
696.1 HITS PER LINE
Source Files on master
  • Tree
  • List 54
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18897441241 main Remove iOS 26.0 reference from the GitHub Actions manifest (#1643) Summary: I noticed that in the latest commit to main, [the build had started failing](https://github.com/Instagram/IGListKit/actions/runs/18856759807/job/53806413365). Looking in... push 29 Oct 2025 04:56AM UTC meta-codesync[bot] github
96.02
18869316005 fix-build Merge 5154de6e4 into 64ba47120 Pull #1643 28 Oct 2025 09:01AM UTC web-flow github
96.02
18868434847 fix-build Merge 805004d83 into 64ba47120 Pull #1643 28 Oct 2025 08:24AM UTC web-flow github
96.02
18868289423 fix-build Merge d4e8649f3 into 64ba47120 Pull #1643 28 Oct 2025 08:18AM UTC web-flow github
96.02
18866933655 fix-build Merge f53d462d1 into 64ba47120 Pull #1643 28 Oct 2025 07:16AM UTC web-flow github
96.02
18866540170 fix-build Merge 50984d2b5 into 64ba47120 Pull #1643 28 Oct 2025 06:54AM UTC web-flow github
96.02
18866301786 fix-build Merge 02844243d into 64ba47120 Pull #1643 28 Oct 2025 06:40AM UTC web-flow github
96.02
18864924920 fix-build Merge 8028a0e0f into 64ba47120 Pull #1643 28 Oct 2025 05:24AM UTC web-flow github
96.02
18298223229 main Add Meta copyright to IGListPerformDiff.m Summary: One of the implementation files in IGListKit didn't have the appropriate copyright headers, which was causing one of the open source health checks to throw a warning. Reviewed By: DimaVartanian ... push 07 Oct 2025 12:28AM UTC meta-codesync[bot] github
96.07
18285912191 main Remove using CocoaPods to build IGListKit's test suite (#1641) Summary: ## Changes in this pull request [As was announced in late 2024](https://blog.cocoapods.org/CocoaPods-Specs-Repo/), CocoaPods will be eventually sunset with the tentative end... push 06 Oct 2025 03:29PM UTC meta-codesync[bot] github
96.07
See All Builds (1573)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc