Skip to content

Commit

Permalink
fix: actions and their respective commands
Browse files Browse the repository at this point in the history
  • Loading branch information
samrith-s committed Dec 31, 2024
1 parent 5328f79 commit 81ac09d
Show file tree
Hide file tree
Showing 3 changed files with 109 additions and 88 deletions.
59 changes: 36 additions & 23 deletions .github/workflows/checks-docs.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Docs checks
name: Packages

on:
pull_request:
Expand All @@ -11,53 +11,66 @@ on:
- "LICENSE"
- "CODE_OF_CONDUCT.md"

env:
WORKING_DIRECTORY: "docs"

jobs:
typecheck:
name: "Typecheck"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
with:
working-directory: ${{ env.WORKING_DIRECTORY }}
- shell: bash
run: yarn workspaces foreach -Ap run typecheck
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn typecheck

lint:
name: "Lint"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
with:
working-directory: ${{ env.WORKING_DIRECTORY }}
- shell: bash
run: yarn workspaces foreach -Ap run lint
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn lint

format:
name: "Format"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
with:
working-directory: ${{ env.WORKING_DIRECTORY }}
- shell: bash
run: yarn workspaces foreach -Ap run format
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn format

build:
name: "Build"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run build

tests:
name: "Tests"
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
with:
working-directory: ${{ env.WORKING_DIRECTORY }}
- shell: bash
run: yarn workspaces foreach -Ap run test
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn build
65 changes: 0 additions & 65 deletions .github/workflows/checks-package.yml

This file was deleted.

73 changes: 73 additions & 0 deletions .github/workflows/checks-packages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Packages

on:
pull_request:
branches:
- "main"
paths-ignore:
- "docs/**"
- ".vscode/*"
- "README.md"
- "LICENSE"
- "CODE_OF_CONDUCT.md"

jobs:
typecheck:
name: "Typecheck"
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run typecheck

lint:
name: "Lint"
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run lint

format:
name: "Format"
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run format

build:
name: "Build"
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run build

tests:
name: "Tests"
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
- shell: bash
run: yarn workspaces foreach -Ap run test

0 comments on commit 81ac09d

Please sign in to comment.