Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bootstrap releases for path: . #402

Merged
merged 4 commits into from
Oct 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 30 additions & 30 deletions .github/workflows/angular.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
name: 'Angular'
on:
push:
branches:
- '*'
paths:
- 'angular/**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Build
run: |
pnpm install
pnpm run build:tokens
pnpm run build:core
pnpm run build:angular
pnpm run build:angular-formly
# name: 'Angular'
# on:
# push:
# branches:
# - '*'
# paths:
# - 'angular/**'
# jobs:
# build:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Build
# run: |
# pnpm install
# pnpm run build:tokens
# pnpm run build:core
# pnpm run build:angular
# pnpm run build:angular-formly
214 changes: 107 additions & 107 deletions .github/workflows/core.yml
Original file line number Diff line number Diff line change
@@ -1,107 +1,107 @@
name: 'Core'
on:
push:
branches:
- '*'
paths:
- 'core/**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Build
run: |
pnpm install
pnpm run build:tokens
pnpm run build:core
prettier:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Check
run: |
pnpm install
pnpm --filter @haiilo/catalyst run prettier:check
eslint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Lint
run: |
pnpm install
pnpm --filter @haiilo/catalyst run lint
stylelint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Lint
run: |
pnpm install
pnpm --filter @haiilo/catalyst run lint:style
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install Chrome
run: sudo apt-get install -y google-chrome-stable
- name: Install and Test
run: |
pnpm install
pnpm run build:tokens
pnpm --filter @haiilo/catalyst run test
# name: 'Core'
# on:
# push:
# branches:
# - '*'
# paths:
# - 'core/**'
# jobs:
# build:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Build
# run: |
# pnpm install
# pnpm run build:tokens
# pnpm run build:core
# prettier:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Check
# run: |
# pnpm install
# pnpm --filter @haiilo/catalyst run prettier:check
# eslint:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Lint
# run: |
# pnpm install
# pnpm --filter @haiilo/catalyst run lint
# stylelint:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Lint
# run: |
# pnpm install
# pnpm --filter @haiilo/catalyst run lint:style
# test:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install Chrome
# run: sudo apt-get install -y google-chrome-stable
# - name: Install and Test
# run: |
# pnpm install
# pnpm run build:tokens
# pnpm --filter @haiilo/catalyst run test
82 changes: 41 additions & 41 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
name: 'Deploy'
on:
push:
branches:
- main
paths:
- 'core/**'
jobs:
gh-pages:
concurrency: ci-${{ github.ref }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc
cache: pnpm
cache-dependency-path: pnpm-lock.yaml
- name: Install and Build
run: |
pnpm install
pnpm run build:tokens
pnpm run build:core
- name: Find and Replace
uses: jacobtomlinson/gha-find-replace@v2
with:
find: '/build/'
replace: 'https://haiilo.github.io/catalyst/build/'
regex: false
include: core/www/index.html
- name: Deploy
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: core/www
# name: 'Deploy'
# on:
# push:
# branches:
# - main
# paths:
# - 'core/**'
# jobs:
# gh-pages:
# concurrency: ci-${{ github.ref }}
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup pnpm
# uses: pnpm/action-setup@v2
# with:
# version: 8
# - name: Setup Node
# uses: actions/setup-node@v3
# with:
# node-version-file: .nvmrc
# cache: pnpm
# cache-dependency-path: pnpm-lock.yaml
# - name: Install and Build
# run: |
# pnpm install
# pnpm run build:tokens
# pnpm run build:core
# - name: Find and Replace
# uses: jacobtomlinson/gha-find-replace@v2
# with:
# find: '/build/'
# replace: 'https://haiilo.github.io/catalyst/build/'
# regex: false
# include: core/www/index.html
# - name: Deploy
# uses: JamesIves/[email protected]
# with:
# branch: gh-pages
# folder: core/www
Loading