Find the outcome you need.
Start with a symptom, a platform or the thing you want working.
With JavaScript, search filters the whole collection in your browser. Without it, use the linked pages and section navigation below; query filters need JavaScript.
Showing entries 281–320 of 651 in this first collection.
Troubleshooting guide
CI reinstalls dependencies on every run: find out why the cache never hits
How a CI dependency cache is looked up, five reasons it never serves a later run, a safe two-run comparison, and how the paid fix is accepted.
Troubleshooting guide
A CI job runs for hours and is then cancelled: find what is waiting
Why a hung job shows no error, the usual waiting processes, a safe way to locate the one in your job, and what a lasting fix looks like.
Troubleshooting guide
CI job killed or out of disk space: measure the limit before buying a bigger runner
What a killed process and a full disk look like, what a standard hosted runner actually has, how to measure peaks on a branch and which fixes reduce demand.
Troubleshooting guide
A flaky test: how many clean repeat runs show that it is fixed?
Why a green re-run proves nothing, how a failure rate turns into the number of clean runs you need, where flakiness hides, and how to investigate on a branch.
Troubleshooting guide
A CI secret exists but the job gets an empty value: check where the run may see it
Four reasons a secret you created is not visible to a job, how an unset secret fails later and elsewhere, a safe presence check, and what is yours to change.
Troubleshooting guide
GitLab job never starts: tell a missing pipeline from a job no runner will take
Two different faults with the same symptom: a merge request with no pipeline, and a job stuck pending. How GitLab decides each, a read-only check and what you can change yourself.
Troubleshooting guide
A Docker image builds on your laptop but not in CI: compare what the clean checkout lacks
What changes between a laptop build and a clean CI build: the build context, ignore rules, build arguments, secrets and cached layers, with a read-only comparison.
Troubleshooting guide
Image built on one processor type will not start on another: build for the server's platform
Why a container image must match the machine that runs it, how a multi-platform image is represented, three ways to build one and how to check the result.
Troubleshooting guide
Rolling back a deploy: what goes back to the old version and what stays changed
A rollback redeploys earlier code; it does not rewind data, settings or work already sent. A checklist of what to name before a rehearsal, with one hosted platform as the worked case.
Troubleshooting guide
A preview for every pull request: give it test settings, not production ones
What creates a preview, how environment values are scoped, why changed values reach only new previews, what to do about fork pull requests and how to clean up.
Troubleshooting guide
Automated release found nothing to release: check the history the tool can see
How commit types become a version number, why release tools see no changes on a shallow checkout or after squash merges, and a dry-run check you can do on a scratch branch.
Troubleshooting guide
A release failed halfway: the tag exists but the package does not. Make the re-run safe
Why releases fail between steps, what registries and version rules allow on a retry, how to read the current state before acting and what never to do.
Troubleshooting guide
Monorepo CI skips tests for packages that depend on your change: build the graph, then handle required checks
Why path filters miss dependants and block merges, how graph-based affected detection works and fails, five change types to test and how to keep a required check reporting.
Troubleshooting guide
CI feels slower: separate time spent waiting for a runner from time spent running
Two clocks that look like one, how plan and queue limits create waiting without a slow step, how to read a typical and a slow run, and which fix belongs to which cause.
Inspectable example
Synthetic flaky-test case: finding one test's cause from alone, shuffled and parallel runs
An invented single test that fails intermittently, its failure rate under three run conditions, what the pattern says about the cause and how a repeat set after an invented fix is read.
Inspectable example
Synthetic release dry run: commits in, version and changelog out, repeat run creates nothing
Invented commit sets and the version each should produce under Conventional Commits and Semantic Versioning, with a repeat run that must create nothing.
Inspectable example
Synthetic monorepo matrix: which jobs should run for five changes and a default-branch push
An invented six-package repository, its dependency graph, the expected job set for each test change and how a summary check keeps merging possible.
Platform
Docker image builds in CI: separate the build context, the platform and the cache before changing the Dockerfile
For teams whose container image builds in one place and not another: what to compare first, how CI caches layers, and when an architecture mismatch is the real cause.
Platform
GitLab CI: find out whether the job was never created or never taken by a runner
For teams on GitLab whose merge request shows no pipeline, a pending job, a slow install or a job that runs until its timeout: what GitLab decides at each stage and what to check.
Platform
Vercel: separate what builds, what a preview reads and what a rollback restores
For teams deploying on Vercel: how monorepo skipping and the ignored build step differ, which environment a deployment reads, and what an instant rollback does and does not change.
Buyer collection
For a small team lead: match your CI symptom to one bounded fix, in the order that unblocks the next
Name which of five symptoms you have, pick the one outcome that matches, and send only what a first enquiry needs. Includes the monthly and project routes when one fix is not enough.
Buyer collection
For an agency lead: let clients see a change running, number releases properly and know the way back
Describe what your client reviews today and how you ship, then choose previews, versioned releases or a rehearsed rollback, or all three as one project.
Collection
A slow, stuck or killed pipeline: diagnose in this order, then choose the fix
An ordered process map for pipeline problems, from a job that never starts to one that is slow, each step linked to a guide and its bounded fix.
Collection
From clean build to a rehearsed way back: check the delivery path in this order
An ordered process map for a small team's delivery path: build the image cleanly, see each change running, number the release, know the way back and keep checking.
Inspectable example
Synthetic worked example: a Shopify import that blanked a vendor and removed variants
Inspect invented rows showing how an import with a blank column and missing option columns changes a product, and the corrective file that restores it.
Inspectable example
Synthetic worked example: reconciling Shopify stock with a warehouse list
Inspect an invented four-product reconciliation showing how a written rule turns raw stock numbers into matches, explained gaps and one real finding.
Inspectable example
Synthetic worked example: an eight-case WooCommerce test-order matrix
Inspect an invented test-order script with the expected result for each journey, written before running it on a staging copy.
Troubleshooting guide
How a Shopify CSV import overwrites products, and how to see what it changed
Why an import can blank fields or strip variants from products you did not mean to touch, and how to compare files to find exactly what changed.
Troubleshooting guide
Why a Shopify discount is refused or stacks wrongly: classes, limits and calculation order
How Shopify decides whether two discounts can combine, which limits apply per order and which settings explain the messages customers see.
Troubleshooting guide
Shopify abandoned checkout emails: when none is sent, and how to test yours
What counts as an abandoned checkout, the cases where Shopify sends no recovery email, and a three-scenario test you can run with your own address.
Troubleshooting guide
Why Shopify stock drifts from another system: locations, quantity states and set versus adjust
How Shopify stores stock per location and in several states, why writing absolute numbers can erase sales, and how to reconcile a sample safely.
Troubleshooting guide
Reconciling a store's orders and stock with another system: a method that finds drift early
Why notification-based syncs miss or repeat events, and a reconciliation routine of two lists and a difference that works on any store platform.
Troubleshooting guide
Moving a WooCommerce or Magento catalogue to Shopify: how options and variants map
How parent and variation rows in a WooCommerce or Magento export become Shopify handles and variant rows, and where the models disagree.
Troubleshooting guide
Redirects and launch checks when you move a store to Shopify
How old product addresses are redirected, the rule that stops a redirect working, the order of work, and the checks to run before switching a domain.
Troubleshooting guide
Why a WooCommerce variable product loses choices: attributes, imports and the "Any" option
How WooCommerce builds the size and colour choices a shopper sees, what breaks them after an import or edit, and how to test each combination.
Troubleshooting guide
Why WooCommerce shows no shipping for an address you serve: zone order and postcode entries
How WooCommerce picks one shipping zone per address, why zone order matters and how postcode patterns decide who gets which shipping method.
Troubleshooting guide
WooCommerce orders stuck on Pending payment after the customer paid: where the confirmation is lost
How a payment confirmation reaches WooCommerce, the status each failure leaves, and a safe way to find where it stops without touching live payments.
Troubleshooting guide
Why WooCommerce Subscriptions renewals run late: the scheduler behind every renewal
How a renewal is triggered by Action Scheduler and WP-Cron, why quiet sites and disabled cron leave renewals overdue, and how to test on a copy.
Troubleshooting guide
What a WooCommerce test-order script should cover before an update reaches your live store
A practical set of checkout cases to run on a staging copy before updating, with what to record for each and what a pass does and does not prove.
Troubleshooting guide
Why Magento edits do not show on the storefront: indexer modes, cron and missing triggers
How Magento 2 and Adobe Commerce indexers keep the storefront current, what stops them, and the read-only checks a host can run before any change.