Skip to content

fix: repair broken tables left over from the Paligo migration#95

Merged
zoltan-baba merged 1 commit into
mainfrom
table-fix
Jul 9, 2026
Merged

fix: repair broken tables left over from the Paligo migration#95
zoltan-baba merged 1 commit into
mainfrom
table-fix

Conversation

@zoltan-baba

Copy link
Copy Markdown
Collaborator

Summary

  • Fixed several tables that lost data during the Paligo→Markdown migration: merged cells collapsed into blank cells, shifting content into the wrong columns.
  • Build machine + backend worker IP address tables (bitrise-platform/infrastructure/build-machines/configuring-your-network-to-access-our-build-machines and its bitrise-build-hub duplicate): extracted the shared build-machine IP content into src/partials/ip-addresses-for-the-build-machines.mdx, reworked it as a two-column macOS/Linux table, and simplified the backend worker table to a single column.
  • Build machine types table on "Setting the stack for your builds": now reuses the existing Partial_BuildMachineTypes instead of a broken, duplicated table.
  • CodePush pricing tiers and Release Management automation/notification event tables: fixed columns that had shifted after merged Stage/Plan cells were dropped during migration, and merged the Event ID into the Event column on the automation events table.
  • Fixed a table-width/layout bug caused by Infima's default table { display: block; overflow: auto; }, which let the browser auto-size tables independently of their content and broke percentage-based column widths.

Test plan

  • Run npm start and spot-check each changed page renders correctly:
    • /en/bitrise-platform/infrastructure/build-machines/configuring-your-network-to-access-our-build-machines
    • /en/bitrise-build-hub/infrastructure/ip-addresses-for-the-build-machines
    • /en/bitrise-ci/configure-builds/configuring-build-settings/setting-the-stack-for-your-builds
    • /en/release-management/codepush/about-codepush
    • /en/release-management/releases/configuring-a-release/release-automation
    • /en/release-management/releases/configuring-a-release/configuring-slack-and-teams-notifications
  • Confirm no other pages import the old ip-addresses-for-the-build-machines.md path

🤖 Generated with Claude Code

Several tables lost data during the Markdown migration because Paligo's
merged cells collapsed into blank cells, shifting content into the wrong
columns:

- Build machine and backend worker IP address tables (main page and the
  bitrise-build-hub duplicate): restructured the build machine IP ranges
  into a shared partial with a two-column macOS/Linux layout, and the
  backend worker IPs into a single-column table.
- Build machine types table on "Setting the stack for your builds": now
  reuses the existing Partial_BuildMachineTypes instead of a broken,
  duplicated table.
- CodePush pricing tiers and Release Management automation/notification
  event tables: fixed columns that had shifted after the merged Stage/Plan
  cells were dropped during migration.

Also fixed table-width and layout bugs caused by Infima's default
`table { display: block; overflow: auto; }`, which lets the browser
auto-size tables independently of their content and breaks percentage-
based column widths.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

@zoltan-baba zoltan-baba merged commit 218132a into main Jul 9, 2026
1 check passed
@zoltan-baba zoltan-baba deleted the table-fix branch July 9, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant