Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
shield

GitHub Action

Techor Actions

v2.5.5

Techor Actions

shield

Techor Actions

A set of GitHub Actions for techor ecosystem

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Techor Actions

uses: techor-dev/techor@v2.5.5

Learn more about this action in techor-dev/techor

Choose a version


techor

A monorepo ecosystem integrating first-class packages and build systems

NPM Version NPM package ( download / month ) Follow @mastercorg Github release actions

Ecosystem

Build System
  • techor - A monorepo build system and workflow
Convention
Release
Packing
  • pack - Bundling your TypeScript and CSS packages with zero configuration
Versioning
  • version - Smartly bump all workspace-dependent packages to specific versions
Linting
Testing
  • jest - Techor's jest preset to improve performance
  • jest-dom - Techor's jest preset for DOM
Continuous Integration
Utilities
  • extend — Deeply extend objects ~380B
  • a plain obj — Is it a plain object? ~100B
  • cross import — Import .ts, .mjs, .cjs files across environments as JavaScript modules
  • explore config — Explore multi-format JavaScript module configuration
  • fs — A human-friendly file system with glob patterns
  • glob — A human-friendly set of glob utilities
  • npm — Get, query, and read such as package workspaces via NPM/PNPM.

Built on the top

  • turborepo - A high-performance build system for monorepo
  • esbuild - An extremely fast JavaScript and CSS bundler and minifier
  • semantic-release - Fully automated version management and package publishing
  • typescript - A strongly typed programming language that builds on JavaScript
  • commitlint - Lint commit messages
  • conventional-changelog - Generate changelogs and release notes from a project's commit messages and metadata
  • eslint - Find and fix problems in your JavaScript code
  • husky - Modern native Git hooks made easy
  • jest - Delightful JavaScript Testing.

Who's using techor?

  • Master CSS - A Virtual CSS language with enhanced syntax

Contributing

Please see the documentation CONTRIBUTING for workflow.