Skip to content

Opentrons/package-mirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Package Mirror

This repository contains cached package binaries for faster CI builds.

Purpose

Instead of downloading package binaries from official sources every time, this repository provides pre-cached versions that can be downloaded much faster.

Supported Packages

Binary Packages

  • Cypress - End-to-end testing framework
  • Electron - Desktop app framework
  • Playwright - Browser automation framework
  • Puppeteer - Chrome/Chromium automation
  • Playwright Core - Core Playwright functionality
  • Playwright Chromium - Chromium browser for Playwright
  • Playwright Firefox - Firefox browser for Playwright
  • Playwright WebKit - WebKit browser for Playwright
  • Chromium - Standalone Chromium browser
  • Firefox - Standalone Firefox browser
  • WebKit - Standalone WebKit browser

How it works

  1. Automated caching: When new package versions are detected, the automation script downloads the official binaries and creates GitHub releases
  2. Fast downloads: CI builds download from this repository instead of official sources
  3. Fallback: If a version isn't cached here, builds fall back to official sources

Usage

CI builds automatically check this repository first:

Cypress

About

Mirror packages from the root package.json

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published