The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Ignite, reference 0.7.0 (df4da4), with Swift 6.4 for Linux on 13 Oct 2026 16:37:31 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886768-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/twostraws/Ignite.git
Reference: 0.7.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/twostraws/Ignite
 * tag               0.7.0      -> FETCH_HEAD
HEAD is now at df4da4b Bug fix for attributes containing quote marks.
Cloned https://github.com/twostraws/Ignite.git
Revision (git rev-parse @):
df4da4b6c50614a702ac0e66b035a6ab145015a2
SUCCESS checkout https://github.com/twostraws/Ignite.git at 0.7.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/twostraws/Ignite.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886768-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/scinfu/SwiftSoup.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/swiftlang/swift-markdown.git
[1/7101] Fetching swiftsoup
[7102/14868] Fetching swiftsoup, swift-markdown
[10287/43612] Fetching swiftsoup, swift-markdown, swift-collections
Fetched https://github.com/swiftlang/swift-markdown.git (1.30s)
[13138/35845] Fetching swiftsoup, swift-collections
Fetching https://github.com/apple/swift-argument-parser.git
Fetched https://github.com/scinfu/SwiftSoup.git (2.21s)
Fetched https://github.com/apple/swift-collections.git (2.22s)
[1/19114] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git (1.40s)
Computing version for https://github.com/swiftlang/swift-markdown.git
Computed https://github.com/swiftlang/swift-markdown.git at 0.9.0 (5.08s)
Fetching https://github.com/swiftlang/swift-cmark.git
[1/18643] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git (1.02s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.9.0 (2.65s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.31s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.3 (0.39s)
Computing version for https://github.com/scinfu/SwiftSoup.git
Computed https://github.com/scinfu/SwiftSoup.git at 2.14.2 (0.23s)
Creating working copy for https://github.com/scinfu/SwiftSoup.git
Working copy of https://github.com/scinfu/SwiftSoup.git resolved at 2.14.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.9.0
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.9.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Building for debugging...
[Computing dependencies]
[Provisioning 3 / 27]
[Pre-planning 1 / 597]
[Planning 538 / 597]
[Planning deferred tasks]
[Constructing 1129 / 1304]
[47 / 253] Markdown
[118 / 255] Markdown
[123 / 255] SwiftSoup
[129 / 273] Markdown
[134 / 273] cmark-gfm
[137 / 273] cmark-gfm
[141 / 273] cmark-gfm
[146 / 273] cmark-gfm
[150 / 273] cmark-gfm
[153 / 273] Markdown
[157 / 273] Markdown
[161 / 273] SwiftSoup
[162 / 273] SwiftSoup
[163 / 273] SwiftSoup
[171 / 273] Markdown
[172 / 273] SwiftSoup
[173 / 273] SwiftSoup-product
[174 / 273] SwiftSoup-product
[177 / 274]
[178 / 274]
[183 / 285] ArgumentParserToolInfo
[184 / 286] cmark-gfm-extensions
[187 / 286] InternalCollectionsUtilities
[188 / 286] InternalCollectionsUtilities
[189 / 286] ArgumentParserToolInfo
[191 / 286] ArgumentParserToolInfo
[196 / 286] InternalCollectionsUtilities
[197 / 286] ArgumentParserToolInfo
[199 / 287] CAtomic
[201 / 296] Markdown
[203 / 296] InternalCollectionsUtilities
[205 / 296] InternalCollectionsUtilities
[210 / 297] SwiftSoup
[212 / 298] _RopeModule
[214 / 298] _RopeModule
[217 / 299] Markdown
[218 / 300] SwiftSoup
[221 / 300] InternalCollectionsUtilities
[223 / 300]
[225 / 300]
[232 / 302] Markdown
[234 / 306] SpanPreview
[237 / 315] _RopeModule
[243 / 315] _RopeModule
[244 / 315] _RopeModule
[245 / 315] _RopeModule
[246 / 315] _RopeModule
[247 / 315] _RopeModule
[248 / 315] _RopeModule
[249 / 315] _RopeModule
[250 / 315] Markdown
[252 / 320] OrderedCollections
[253 / 320] HeapModule
[255 / 337] HeapModule
[256 / 338] HashTreeCollections
[258 / 338] _RopeModule
[262 / 356] _RopeModule
[268 / 356] HeapModule
[272 / 356] _RopeModule
[274 / 356] OrderedCollections
[275 / 356] OrderedCollections
[276 / 356] OrderedCollections
[283 / 356] InternalCollectionsUtilities
[285 / 357] _RopeModule
[287 / 357] _RopeModule
[289 / 357] HeapModule
[292 / 357] HeapModule
[294 / 357] HashTreeCollections
[295 / 357] HashTreeCollections
[297 / 357] HashTreeCollections
[298 / 358] HeapModule
[304 / 358] OrderedCollections
[305 / 358] OrderedCollections
[308 / 359] HashTreeCollections
[311 / 359] BitCollections
[312 / 359] BitCollections
[313 / 359] BitCollections
[315 / 359] BitCollections
[316 / 359] HashTreeCollections
[319 / 359] HashTreeCollections
[324 / 360] IgniteCLI-product
[328 / 369] IgniteCLI-product
[330 / 369] IgniteCLI-product
/host/spi-builder-workspace/Sources/IgniteCLI/Process-Execute.swift:42:9: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
40 |         process.standardError = error
41 |
42 |         Task {
   |         |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
   |         `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
43 |             try process.run()
44 |         }
/host/spi-builder-workspace/Sources/IgniteCLI/Process-Execute.swift:52:13: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
50 |         // it triggers the functionality below!
51 |         if subsequentCommand.isEmpty == false {
52 |             Task {
   |             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
   |             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
53 |                 // Add a tiny pause to make sure the first command
54 |                 // is up and running before we launch the next
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[333 / 369] IgniteCLI-product
[339 / 369] OrderedCollections
[344 / 377] DequeModule
[352 / 382] BitCollections
[353 / 382] DequeModule
[359 / 382]
[360 / 382] DequeModule
[360 / 383] DequeModule
[377 / 387]
[380 / 388] Collections
[380 / 388] Ignite
[389 / 403] Ignite
[390 / 403] Ignite
[392 / 403] Ignite
[394 / 403] Ignite
[395 / 403] Ignite
[400 / 403] Ignite
/host/spi-builder-workspace/Sources/Ignite/Publishing/PublishingContext-ThemeGenerators.swift:41:32: warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 39 |
 40 |         do {
 41 |             let contents = try String(contentsOf: sourceURL)
    |                                `- warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 42 |             return contents
 43 |         } catch {
/host/spi-builder-workspace/Sources/Ignite/Publishing/SyntaxHighlightGenerator.swift:41:39: warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
39 |             }
40 |
41 |             guard let contents = try? String(contentsOf: url) else {
   |                                       `- warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
42 |                 context.addError(.failedToLoadSyntaxHighlighter(filename))
43 |                 continue
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/Ignite/Framework/Article.swift:137:28: warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
135 |
136 |         do {
137 |             markdown = try String(contentsOf: url)
    |                            `- warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
138 |         } catch {
139 |             throw PublishingError.unopenableFile(error.localizedDescription)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/Ignite/Elements/Head.swift:130:35: warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
128 |     private static var themeSwitchingScript: Script? {
129 |         guard let sourceURL = Bundle.module.url(forResource: "Resources/js/theme-switching", withExtension: "js"),
130 |               let contents = try? String(contentsOf: sourceURL)
    |                                   `- warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
131 |         else {
132 |             PublishingContext.shared.addError(.missingSiteResource("js/theme-switching.js"))
/host/spi-builder-workspace/Sources/Ignite/Elements/Include.swift:36:30: warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
34 |
35 |         do {
36 |             let string = try String(contentsOf: fileURL)
   |                              `- warning: 'init(contentsOf:)' is deprecated: Use `init(contentsOf:encoding:)` instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
37 |             return Markup(verbatim: string)
38 |         } catch {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[403 / 404] Ignite
[404 / 404] Ignite-product
Build complete! (47.67 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-markdown",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-markdown.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swiftsoup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.7.5",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/scinfu/SwiftSoup.git"
    }
  ],
  "manifest_display_name" : "Ignite",
  "name" : "Ignite",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Ignite",
      "targets" : [
        "Ignite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "IgniteCLI",
      "targets" : [
        "IgniteCLI"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "IgniteTesting",
      "module_type" : "SwiftTarget",
      "name" : "IgniteTesting",
      "path" : "Tests/IgniteTesting",
      "sources" : [
        "Actions/ClickModifier.swift",
        "Actions/CustomAction.swift",
        "Actions/DismissModal.swift",
        "Actions/DoubleClickModifier.swift",
        "Actions/EventModifier.swift",
        "Actions/EventType.swift",
        "Actions/HideElement.swift",
        "Actions/HoverModifier.swift",
        "Actions/ShowAlert.swift",
        "Actions/ShowElement.swift",
        "Actions/ShowModal.swift",
        "Actions/SwitchTheme.swift",
        "Actions/ToggleElementVisibility.swift",
        "Elements/Abbreviation.swift",
        "Elements/Accordion.swift",
        "Elements/Alert.swift",
        "Elements/ArticlePreview.swift",
        "Elements/Attributes.swift",
        "Elements/Audio.swift",
        "Elements/Badge.swift",
        "Elements/Body.swift",
        "Elements/Button.swift",
        "Elements/ButtonGroup.swift",
        "Elements/Card.swift",
        "Elements/Carousel.swift",
        "Elements/Code.swift",
        "Elements/CodeBlock.swift",
        "Elements/Column.swift",
        "Elements/ControlGroup.swift",
        "Elements/Divider.swift",
        "Elements/Dropdown.swift",
        "Elements/Embed.swift",
        "Elements/Emphasis.swift",
        "Elements/EmptyHTML.swift",
        "Elements/FeedLink.swift",
        "Elements/ForEach.swift",
        "Elements/Form.swift",
        "Elements/FormFieldLabel.swift",
        "Elements/Grid.swift",
        "Elements/Group.swift",
        "Elements/HStack.swift",
        "Elements/HTMLDocument.swift",
        "Elements/Head.swift",
        "Elements/IgniteFooter.swift",
        "Elements/Image.swift",
        "Elements/Include.swift",
        "Elements/InlineForEach.swift",
        "Elements/Input.swift",
        "Elements/Item.swift",
        "Elements/Label.swift",
        "Elements/Link.swift",
        "Elements/List.swift",
        "Elements/ListItem.swift",
        "Elements/MetaLink.swift",
        "Elements/MetaTag.swift",
        "Elements/Modal.swift",
        "Elements/NavigationBar.swift",
        "Elements/Quote.swift",
        "Elements/Row.swift",
        "Elements/Script.swift",
        "Elements/Section.swift",
        "Elements/Slide.swift",
        "Elements/Spacer.swift",
        "Elements/Span.swift",
        "Elements/Strikethrough.swift",
        "Elements/String.swift",
        "Elements/Strong.swift",
        "Elements/SubscribeForm.swift",
        "Elements/Table.swift",
        "Elements/Tag.swift",
        "Elements/Text.swift",
        "Elements/TextField.swift",
        "Elements/Time.swift",
        "Elements/Title.swift",
        "Elements/Underline.swift",
        "Elements/UnderlineProminence.swift",
        "Elements/VStack.swift",
        "Elements/Video.swift",
        "Elements/ZStack.swift",
        "Extensions/Array-ContainsLocation.swift",
        "Extensions/Array-LocalizedContains.swift",
        "Extensions/Array-Sorting.swift",
        "Extensions/Date-ISO8601.swift",
        "Extensions/Date-RFC822.swift",
        "Extensions/FormatStyle-NonLocalizedDecimal.swift",
        "Extensions/String-AbsoluteLinks.swift",
        "Extensions/String-CSStoJS.swift",
        "Extensions/String-EscapedForJavaScript.swift",
        "Extensions/String-EscapedForXML.swift",
        "Extensions/String-KebabCased.swift",
        "Extensions/String-Slug.swift",
        "Extensions/String-SplitAndTrim.swift",
        "Extensions/String-StrippingTags.swift",
        "Extensions/String-TitleCase.swift",
        "Extensions/String-TruncatedHash.swift",
        "Extensions/URL-DecodedPath.swift",
        "Extensions/URL-Relative.swift",
        "Extensions/URL-RemovingWWW.swift",
        "Extensions/URL-Unwrapped.swift",
        "Framework/Analytics.swift",
        "Framework/AnimatableData.swift",
        "Framework/AnimatableProperty.swift",
        "Framework/Animation.swift",
        "Framework/AnimationDirection.swift",
        "Framework/AnimationOption.swift",
        "Framework/AnimationTrigger.swift",
        "Framework/AnyHTML.swift",
        "Framework/ArticleRenderer.swift",
        "Framework/Attribute.swift",
        "Framework/AttributeEscaping.swift",
        "Framework/Category.swift",
        "Framework/ColorArea.swift",
        "Framework/CoreAttributes.swift",
        "Framework/DocumentBuilder.swift",
        "Framework/ElementBuilder.swift",
        "Framework/ElementTypes.swift",
        "Framework/FeedConfiguration.swift",
        "Framework/HTMLBuilder.swift",
        "Framework/HTMLCollection.swift",
        "Framework/HighlighterLanguage.swift",
        "Framework/InlineElementBuilder.swift",
        "Framework/InlineElementCollection.swift",
        "Framework/Keyframe.swift",
        "Framework/KeyframeProxy.swift",
        "Framework/Layout.swift",
        "Framework/Property.swift",
        "Framework/Robots/DefaultRobotsConfiguration.swift",
        "Framework/Robots/DisallowRule.swift",
        "Framework/Robots/KnownRobot.swift",
        "Framework/Robots/RobotsConfiguration.swift",
        "Framework/TimingCurve.swift",
        "Framework/Transition.swift",
        "IgniteTestSuite.swift",
        "Modifiers/AccessibilityLabel.swift",
        "Modifiers/AnimationModifier.swift",
        "Modifiers/AspectRatio.swift",
        "Modifiers/Background.swift",
        "Modifiers/BackgroundImage.swift",
        "Modifiers/BadgeModifier.swift",
        "Modifiers/Border.swift",
        "Modifiers/Clipped.swift",
        "Modifiers/ContainerRelativeFrame.swift",
        "Modifiers/CornerRadius.swift",
        "Modifiers/Cursor.swift",
        "Modifiers/EdgeAdjust.swift",
        "Modifiers/FixedSize.swift",
        "Modifiers/FontModifier.swift",
        "Modifiers/FontStyleModifier.swift",
        "Modifiers/FontWeightModifier.swift",
        "Modifiers/ForegroundStyle.swift",
        "Modifiers/Frame.swift",
        "Modifiers/GridColumnWidth.swift",
        "Modifiers/Hidden.swift",
        "Modifiers/Hint.swift",
        "Modifiers/HorizontalAlignment.swift",
        "Modifiers/HoverEffect.swift",
        "Modifiers/IgnorePageGutters.swift",
        "Modifiers/ImageFitModifier.swift",
        "Modifiers/LazyLoadable.swift",
        "Modifiers/LetterSpacing.swift",
        "Modifiers/LineSpacing.swift",
        "Modifiers/Margin.swift",
        "Modifiers/MediaQuery.swift",
        "Modifiers/Opacity.swift",
        "Modifiers/Padding.swift",
        "Modifiers/Position.swift",
        "Modifiers/PrivacySensitive.swift",
        "Modifiers/Shadow.swift",
        "Modifiers/SmallCaps.swift",
        "Modifiers/StyleModifier.swift",
        "Modifiers/TextDecoration.swift",
        "Modifiers/TextSelection.swift",
        "Modifiers/TransitionModifier.swift",
        "Publishing/AppTargetPublishingTests.swift",
        "Publishing/AtomFeedGenerator.swift",
        "Publishing/ContentErrorToleranceTests.swift",
        "Publishing/ContentFinder.swift",
        "Publishing/ContentFinderTestHelp.swift",
        "Publishing/ContentFinderTestSuite.swift",
        "Publishing/FeedGenerator.swift",
        "Publishing/JSONFeedGenerator.swift",
        "Publishing/PublishingContextIsolation.swift",
        "Publishing/PublishingContextPreconstruction.swift",
        "Publishing/RobotsGenerator.swift",
        "Publishing/Site.swift",
        "Publishing/SiteMapGenerator.swift",
        "Publishing/ThemeHelpers.swift",
        "PublishingContextTrait.swift",
        "RelativePaths/IgniteRelativePathsTestSuite.swift",
        "RelativePaths/RelativePathsTests.swift",
        "String-TestingHTML.swift",
        "Subsite/IgniteSubsiteTestSuite.swift",
        "Subsite/Subsite.swift",
        "TestElement.swift",
        "TestRelativePathsSite.swift",
        "TestSubsite.swift",
        "TestWebsitePackage/Package.swift",
        "TestWebsitePackage/Sources/TestErrorPage.swift",
        "TestWebsitePackage/Sources/TestPage.swift",
        "TestWebsitePackage/Sources/TestSite.swift",
        "TestWebsitePackage/Sources/TestSitePublisher.swift",
        "TestWebsitePackage/Sources/TestSiteWithErrorPage.swift",
        "TestWebsitePackage/Sources/TestStory.swift",
        "Themes/ThemeDefaultColors.swift",
        "Themes/ThemeIdentity.swift",
        "Types/Alignment.swift",
        "Types/AnchorPoint.swift",
        "Types/Angle.swift",
        "Types/Axis.swift",
        "Types/Color.swift",
        "Types/ColorScheme.swift",
        "Types/ColorWeight.swift",
        "Types/ColumnWidth.swift",
        "Types/Content.swift",
        "Types/ContentLoader.swift",
        "Types/DiagonalEdge.swift",
        "Types/Edge.swift",
        "Types/FillMode.swift",
        "Types/Gradient.swift",
        "Types/ImageFit.swift",
        "Types/InlineStyle.swift",
        "Types/LengthUnit.swift",
        "Types/Material.swift",
        "Types/OrderedListMarkerStyle.swift",
        "Types/Percentage.swift",
        "Types/ResponsiveValues.swift",
        "Types/Rotation.swift",
        "Types/SpacingAmount.swift",
        "Types/SpacingType.swift",
        "Types/UnitPoint.swift",
        "Types/UnorderedListMarkerStyle.swift",
        "Types/VerticalAlignment.swift"
      ],
      "target_dependencies" : [
        "Ignite"
      ],
      "type" : "test"
    },
    {
      "c99name" : "IgniteCLI",
      "module_type" : "SwiftTarget",
      "name" : "IgniteCLI",
      "path" : "Sources/IgniteCLI",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "IgniteCLI"
      ],
      "sources" : [
        "BuildCommand.swift",
        "IgniteCLI.swift",
        "NewCommand.swift",
        "Process-Execute.swift",
        "QR Generation/Array2D.swift",
        "QR Generation/BoolMatrix.swift",
        "QR Generation/ErrorCorrection.swift",
        "QR Generation/QRCode.swift",
        "QR Generation/QRCodeError.swift",
        "RunCommand.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Ignite",
      "module_type" : "SwiftTarget",
      "name" : "Ignite",
      "path" : "Sources/Ignite",
      "product_dependencies" : [
        "Markdown",
        "Collections",
        "SwiftSoup"
      ],
      "product_memberships" : [
        "Ignite"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/Ignite/Resources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Actions/Action.swift",
        "Actions/CustomAction.swift",
        "Actions/DismissModal.swift",
        "Actions/Event Modifiers/ClickModifier.swift",
        "Actions/Event Modifiers/DoubleClickModifier.swift",
        "Actions/Event Modifiers/EventModifier.swift",
        "Actions/Event Modifiers/HoverModifier.swift",
        "Actions/EventType.swift",
        "Actions/HideElement.swift",
        "Actions/ShowAlert.swift",
        "Actions/ShowElement.swift",
        "Actions/ShowModal.swift",
        "Actions/SwitchTheme.swift",
        "Actions/ToggleElementVisibility.swift",
        "Components/FeedLink.swift",
        "Components/IgniteFooter.swift",
        "Elements/Abbreviation.swift",
        "Elements/Accordion.swift",
        "Elements/Alert.swift",
        "Elements/ArticlePreview.swift",
        "Elements/Audio.swift",
        "Elements/Badge.swift",
        "Elements/Body.swift",
        "Elements/Button.swift",
        "Elements/ButtonGroup.swift",
        "Elements/Card.swift",
        "Elements/Carousel.swift",
        "Elements/Code.swift",
        "Elements/CodeBlock.swift",
        "Elements/Column.swift",
        "Elements/ControlGroup.swift",
        "Elements/ControlLabel.swift",
        "Elements/Divider.swift",
        "Elements/Dropdown.swift",
        "Elements/Embed.swift",
        "Elements/Emphasis.swift",
        "Elements/EmptyHTML.swift",
        "Elements/ForEach.swift",
        "Elements/Form.swift",
        "Elements/Grid.swift",
        "Elements/Group.swift",
        "Elements/HStack.swift",
        "Elements/Head.swift",
        "Elements/Image.swift",
        "Elements/Include.swift",
        "Elements/InlineForEach.swift",
        "Elements/InlineGroup.swift",
        "Elements/Input.swift",
        "Elements/Item.swift",
        "Elements/Label.swift",
        "Elements/Link.swift",
        "Elements/LinkGroup.swift",
        "Elements/List.swift",
        "Elements/ListItem.swift",
        "Elements/MetaLink.swift",
        "Elements/MetaStyle.swift",
        "Elements/MetaTag.swift",
        "Elements/Modal.swift",
        "Elements/NavigationBar.swift",
        "Elements/NavigationItemGroup.swift",
        "Elements/PlainDocument.swift",
        "Elements/Quote.swift",
        "Elements/Row.swift",
        "Elements/Script.swift",
        "Elements/Section.swift",
        "Elements/Slide.swift",
        "Elements/Spacer.swift",
        "Elements/Span.swift",
        "Elements/Strikethrough.swift",
        "Elements/String.swift",
        "Elements/Strong.swift",
        "Elements/SubscribeForm.swift",
        "Elements/Table.swift",
        "Elements/Tag.swift",
        "Elements/Text.swift",
        "Elements/TextField.swift",
        "Elements/Time.swift",
        "Elements/Title.swift",
        "Elements/Underline.swift",
        "Elements/UnderlineProminence.swift",
        "Elements/VStack.swift",
        "Elements/Video.swift",
        "Elements/ZStack.swift",
        "Extensions/Array-ContainsLocation.swift",
        "Extensions/Array-LocalizedContains.swift",
        "Extensions/Array-Sorting.swift",
        "Extensions/Date-ISO8601.swift",
        "Extensions/Date-RFC822.swift",
        "Extensions/FormatStyle-NonLocalizedDecimal.swift",
        "Extensions/String-AbsoluteLinks.swift",
        "Extensions/String-CSStoJS.swift",
        "Extensions/String-EscapedForJavaScript.swift",
        "Extensions/String-EscapedForXML.swift",
        "Extensions/String-KebabCased.swift",
        "Extensions/String-Slug.swift",
        "Extensions/String-SplitAndTrim.swift",
        "Extensions/String-StrippingTags.swift",
        "Extensions/String-TitleCase.swift",
        "Extensions/String-TruncatedHash.swift",
        "Extensions/URL-DecodedPath.swift",
        "Extensions/URL-Relative.swift",
        "Extensions/URL-RemovingWWW.swift",
        "Extensions/URL-SelectDirectories.swift",
        "Extensions/URL-Unwrapped.swift",
        "Framework/Analytics/Analytics.swift",
        "Framework/Analytics/AnalyticsPlausibleMeasurement.swift",
        "Framework/Analytics/AnalyticsService.swift",
        "Framework/Animations/Animatable.swift",
        "Framework/Animations/AnimatableData.swift",
        "Framework/Animations/AnimatableProperty.swift",
        "Framework/Animations/AnimatedHTML.swift",
        "Framework/Animations/Animation.swift",
        "Framework/Animations/AnimationDirection.swift",
        "Framework/Animations/AnimationOption.swift",
        "Framework/Animations/AnimationTrigger.swift",
        "Framework/Animations/ColorArea.swift",
        "Framework/Animations/Keyframe.swift",
        "Framework/Animations/KeyframeBuilder.swift",
        "Framework/Animations/KeyframeProxy.swift",
        "Framework/Animations/TimingCurve.swift",
        "Framework/Animations/Transition.swift",
        "Framework/AnyHTML.swift",
        "Framework/AnyInlineElement.swift",
        "Framework/AriaType.swift",
        "Framework/Article.swift",
        "Framework/ArticleLoader.swift",
        "Framework/ArticlePage.swift",
        "Framework/Attribute+Convenience.swift",
        "Framework/Attribute.swift",
        "Framework/BorderStyle.swift",
        "Framework/Color.swift",
        "Framework/ControlLabelStyle.swift",
        "Framework/ControlSize.swift",
        "Framework/CoreAttributes.swift",
        "Framework/DecodeAction.swift",
        "Framework/DefaultLayout.swift",
        "Framework/Defaultable.swift",
        "Framework/ElementTypes/BodyElement.swift",
        "Framework/ElementTypes/Document.swift",
        "Framework/ElementTypes/FormItem.swift",
        "Framework/ElementTypes/HTML.swift",
        "Framework/ElementTypes/HeadElement.swift",
        "Framework/ElementTypes/InlineElement.swift",
        "Framework/ElementTypes/ListableElement.swift",
        "Framework/ElementTypes/MarkupElement.swift",
        "Framework/ElementTypes/NavigationItem.swift",
        "Framework/ElementTypes/PassthroughElement.swift",
        "Framework/EmailPlatform.swift",
        "Framework/EmptyErrorPage.swift",
        "Framework/EmptyInlineElement.swift",
        "Framework/EmptyLayout.swift",
        "Framework/EmptyTagPage.swift",
        "Framework/Environment/Environment.swift",
        "Framework/Environment/EnvironmentValues.swift",
        "Framework/ErrorPage.swift",
        "Framework/Event.swift",
        "Framework/FeedConfiguration.swift",
        "Framework/HTMLCollection.swift",
        "Framework/HeadForEach.swift",
        "Framework/HighlighterLanguage.swift",
        "Framework/HighlighterTheme.swift",
        "Framework/InlineElementCollection.swift",
        "Framework/InlineStyle.swift",
        "Framework/Language.swift",
        "Framework/Layout.swift",
        "Framework/LayoutContent.swift",
        "Framework/LengthUnit.swift",
        "Framework/LinkRelationship.swift",
        "Framework/LinkTarget.swift",
        "Framework/Markup.swift",
        "Framework/Material.swift",
        "Framework/NavigationBarVisibility.swift",
        "Framework/NavigationItemConfigurable.swift",
        "Framework/Property.swift",
        "Framework/PublishingRegistration.swift",
        "Framework/Queries/BreakpointQuery.swift",
        "Framework/Queries/ColorSchemeQuery.swift",
        "Framework/Queries/ContrastQuery.swift",
        "Framework/Queries/DisplayModeQuery.swift",
        "Framework/Queries/MotionQuery.swift",
        "Framework/Queries/OrientationQuery.swift",
        "Framework/Queries/ThemeQuery.swift",
        "Framework/Queries/TransparencyQuery.swift",
        "Framework/Query.swift",
        "Framework/Robots/DefaultRobotsConfiguration.swift",
        "Framework/Robots/DisallowRule.swift",
        "Framework/Robots/KnownRobot.swift",
        "Framework/Robots/RobotsConfiguration.swift",
        "Framework/Role.swift",
        "Framework/Site.swift",
        "Framework/StaticPage.swift",
        "Framework/SyntaxHighlighterConfiguration.swift",
        "Framework/TagPage.swift",
        "Framework/Typealiases.swift",
        "Ignite.swift",
        "Modifiers/AccessibilityLabel.swift",
        "Modifiers/AnimationModifier.swift",
        "Modifiers/AspectRatio.swift",
        "Modifiers/Attribute Modifiers/AriaModifier.swift",
        "Modifiers/Attribute Modifiers/AttributeModifier.swift",
        "Modifiers/Attribute Modifiers/ClassModifier.swift",
        "Modifiers/Attribute Modifiers/CoreAttributesModifier.swift",
        "Modifiers/Attribute Modifiers/DataModifier.swift",
        "Modifiers/Attribute Modifiers/IDModifier.swift",
        "Modifiers/Attribute Modifiers/InlineStyleModifier.swift",
        "Modifiers/Background.swift",
        "Modifiers/BackgroundImage.swift",
        "Modifiers/BadgeModifier.swift",
        "Modifiers/Border.swift",
        "Modifiers/Clipped.swift",
        "Modifiers/ContainerRelativeFrame.swift",
        "Modifiers/CornerRadius.swift",
        "Modifiers/Cursor.swift",
        "Modifiers/EdgeAdjust.swift",
        "Modifiers/FixedSize.swift",
        "Modifiers/FontModifier.swift",
        "Modifiers/FontStyleModifier.swift",
        "Modifiers/FontWeightModifier.swift",
        "Modifiers/ForegroundStyle.swift",
        "Modifiers/Frame.swift",
        "Modifiers/GridColumnWidthModifier.swift",
        "Modifiers/Hidden.swift",
        "Modifiers/Hint.swift",
        "Modifiers/HorizontalAlignment.swift",
        "Modifiers/HoverEffect.swift",
        "Modifiers/IgnorePageGutters.swift",
        "Modifiers/ImageFitModifier.swift",
        "Modifiers/LazyLoadable.swift",
        "Modifiers/LetterSpacing.swift",
        "Modifiers/LineSpacing.swift",
        "Modifiers/Margin.swift",
        "Modifiers/Opacity.swift",
        "Modifiers/Padding.swift",
        "Modifiers/Position.swift",
        "Modifiers/PrivacySensitive.swift",
        "Modifiers/Shadow.swift",
        "Modifiers/SmallCaps.swift",
        "Modifiers/StyleModifier.swift",
        "Modifiers/TextDecoration.swift",
        "Modifiers/TextSelection.swift",
        "Modifiers/TransitionModifier.swift",
        "Publishing/AtomFeedGenerator.swift",
        "Publishing/BootstrapOptions.swift",
        "Publishing/CSS/AnimationClassGenerator-Keyframes.swift",
        "Publishing/CSS/AnimationClassGenerator-Transitions.swift",
        "Publishing/CSS/AnimationClassGenerator.swift",
        "Publishing/CSS/AnimationManager.swift",
        "Publishing/CSS/CSSBuilder.swift",
        "Publishing/CSS/CSSManager.swift",
        "Publishing/CSS/EnvironmentConditions.swift",
        "Publishing/CSS/FontFaceRule.swift",
        "Publishing/CSS/ImportRule.swift",
        "Publishing/CSS/MediaFeature.swift",
        "Publishing/CSS/MediaQuery.swift",
        "Publishing/CSS/Ruleset.swift",
        "Publishing/CSS/StyleManager-StyleGeneration.swift",
        "Publishing/CSS/StyleManager.swift",
        "Publishing/FeedGenerator.swift",
        "Publishing/JSONFeedGenerator.swift",
        "Publishing/Location.swift",
        "Publishing/PublishingContext-Copying.swift",
        "Publishing/PublishingContext-Finding.swift",
        "Publishing/PublishingContext-Generators.swift",
        "Publishing/PublishingContext-Rendering.swift",
        "Publishing/PublishingContext-ThemeGenerators.swift",
        "Publishing/PublishingContext-ThemeHelpers.swift",
        "Publishing/PublishingContext.swift",
        "Publishing/PublishingError.swift",
        "Publishing/PublishingLogOptions.swift",
        "Publishing/RobotsGenerator.swift",
        "Publishing/SiteMapGenerator.swift",
        "Publishing/SyntaxHighlightGenerator.swift",
        "Rendering/Category/AllTagsCategory.swift",
        "Rendering/Category/Category.swift",
        "Rendering/Category/EmptyCategory.swift",
        "Rendering/Category/TagCategory.swift",
        "Rendering/Markdown/ArticleRenderer.swift",
        "Rendering/Markdown/MarkdownToHTML.swift",
        "Rendering/Markdown/Markup-IsInsideList.swift",
        "Rendering/PageMetadata.swift",
        "Rendering/ResponseErrors/EmptyHTTPError.swift",
        "Rendering/ResponseErrors/HTTPError.swift",
        "Rendering/ResponseErrors/PageNotFoundError.swift",
        "Rendering/ResultBuilders/DocumentBuilder.swift",
        "Rendering/ResultBuilders/DocumentElementBuilder.swift",
        "Rendering/ResultBuilders/ElementBuilder.swift",
        "Rendering/ResultBuilders/HTMLBuilder.swift",
        "Rendering/ResultBuilders/InlineElementBuilder.swift",
        "Rendering/SiteMetadata.swift",
        "Rendering/TabFocus.swift",
        "Styles/Style.swift",
        "Styles/StyledHTML.swift",
        "Themes/AutoTheme.swift",
        "Themes/BootstrapConstants.swift",
        "Themes/BootstrapVariable.swift",
        "Themes/Breakpoint.swift",
        "Themes/DefaultDarkTheme.swift",
        "Themes/DefaultLightTheme.swift",
        "Themes/Fonts/Font-Responsive.swift",
        "Themes/Fonts/Font.swift",
        "Themes/Fonts/FontSource.swift",
        "Themes/Fonts/FontStyle.swift",
        "Themes/Fonts/FontWeight.swift",
        "Themes/Theme-DefaultImplementation.swift",
        "Themes/Theme.swift",
        "Types/Alignment.swift",
        "Types/AnchorPoint.swift",
        "Types/Angle.swift",
        "Types/Axis.swift",
        "Types/ColorScheme.swift",
        "Types/ColorWeight.swift",
        "Types/ColumnWidth.swift",
        "Types/DiagonalEdge.swift",
        "Types/Edge.swift",
        "Types/FillMode.swift",
        "Types/Gradient.swift",
        "Types/ImageFit.swift",
        "Types/OrderedListMarkerStyle.swift",
        "Types/Percentage.swift",
        "Types/ResponsiveValues.swift",
        "Types/Rotation.swift",
        "Types/SpacingAmount.swift",
        "Types/SpacingType.swift",
        "Types/UnitPoint.swift",
        "Types/UnorderedListMarkerStyle.swift",
        "Types/VerticalAlignment.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.