Skip to content

Migrate setup-bun-with-dependencies action from datalayer-ts #1

@akarl-bricks

Description

@akarl-bricks

Overview

Migrate the setup-bun-with-dependencies composite action from the datalayer-ts repository to this common github-actions repository for reuse across multiple projects.

Current Location

Currently located at: withBricks/datalayer-ts/.github/actions/setup-bun-with-dependencies/action.yml

Action Details

The action currently:

  • Sets up Bun with configurable version (default: 1.3.0)
  • Caches Bun dependencies and node_modules
  • Installs dependencies with --frozen-lockfile

Tasks

  • Copy the action to this repository
  • Update any project-specific configurations to be more generic
  • Test the action in at least one consuming repository
  • Update datalayer-ts to consume the centralized action
  • Document usage examples in this repository's README

Benefits

  • Reusability across all projects using Bun
  • Single source of truth for Bun setup logic
  • Easier maintenance and updates

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions