diff --git a/.github/workflows/build-demo-app.yml b/.github/workflows/build-demo-app.yml index 9bfc27cf3..3d358e739 100644 --- a/.github/workflows/build-demo-app.yml +++ b/.github/workflows/build-demo-app.yml @@ -1,25 +1,25 @@ -name: Build Demo App -run-name: Build Demo App On Pull Request - -on: - pull_request: - branches: [main] - -jobs: - build: - name: Build - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - steps: - - name: ๐Ÿ’พ Checking out the repository - uses: actions/checkout@v4 - - name: โš™๏ธ Setting up the MonkJs project - uses: ./.github/actions/monkjs-set-up - with: - build-env: production - - name: ๐Ÿ“ฑ Building the demo app - run: cd apps/demo-app && yarn build:staging +#name: Build Demo App +#run-name: Build Demo App On Pull Request +# +#on: +# pull_request: +# branches: [main] +# +#jobs: +# build: +# name: Build +# runs-on: ubuntu-latest +# permissions: +# actions: read +# contents: read +# security-events: write +# +# steps: +# - name: ๐Ÿ’พ Checking out the repository +# uses: actions/checkout@v4 +# - name: โš™๏ธ Setting up the MonkJs project +# uses: ./.github/actions/monkjs-set-up +# with: +# build-env: production +# - name: ๐Ÿ“ฑ Building the demo app +# run: cd apps/demo-app && yarn build:staging diff --git a/.github/workflows/build-documentation.yml b/.github/workflows/build-documentation.yml index c38ea8e18..542a0e86d 100644 --- a/.github/workflows/build-documentation.yml +++ b/.github/workflows/build-documentation.yml @@ -1,25 +1,25 @@ -name: Build Documentation -run-name: Build Documentation On Pull Request - -on: - pull_request: - branches: [main] - -jobs: - build: - name: Build - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - steps: - - name: ๐Ÿ’พ Checking out the repository - uses: actions/checkout@v4 - - name: โš™๏ธ Setting up the MonkJs project - uses: ./.github/actions/monkjs-set-up - with: - build-env: production - - name: ๐Ÿ“š Building the documentation - run: yarn build:documentation +#name: Build Documentation +#run-name: Build Documentation On Pull Request +# +#on: +# pull_request: +# branches: [main] +# +#jobs: +# build: +# name: Build +# runs-on: ubuntu-latest +# permissions: +# actions: read +# contents: read +# security-events: write +# +# steps: +# - name: ๐Ÿ’พ Checking out the repository +# uses: actions/checkout@v4 +# - name: โš™๏ธ Setting up the MonkJs project +# uses: ./.github/actions/monkjs-set-up +# with: +# build-env: production +# - name: ๐Ÿ“š Building the documentation +# run: yarn build:documentation diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 3c003aa7f..304f44a85 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -1,25 +1,25 @@ -name: Code Quality -run-name: Analyze Code Quality On Pull Request - -on: - pull_request: - branches: [main] - -jobs: - checks: - name: Run Checks - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - steps: - - name: ๐Ÿ’พ Checking out the repository - uses: actions/checkout@v4 - - name: โš™๏ธ Setting up the MonkJs project - uses: ./.github/actions/monkjs-set-up - - name: ๐Ÿ“ Checking code formatting - run: yarn lint - - name: ๐Ÿงช Running the tests - run: yarn test:coverage +#name: Code Quality +#run-name: Analyze Code Quality On Pull Request +# +#on: +# pull_request: +# branches: [main] +# +#jobs: +# checks: +# name: Run Checks +# runs-on: ubuntu-latest +# permissions: +# actions: read +# contents: read +# security-events: write +# +# steps: +# - name: ๐Ÿ’พ Checking out the repository +# uses: actions/checkout@v4 +# - name: โš™๏ธ Setting up the MonkJs project +# uses: ./.github/actions/monkjs-set-up +# - name: ๐Ÿ“ Checking code formatting +# run: yarn lint +# - name: ๐Ÿงช Running the tests +# run: yarn test:coverage diff --git a/.github/workflows/deploy-documentation.yml b/.github/workflows/deploy-documentation.yml index 54ad6ccf4..773a8712e 100644 --- a/.github/workflows/deploy-documentation.yml +++ b/.github/workflows/deploy-documentation.yml @@ -1,35 +1,35 @@ -name: Deploy Documentation -run-name: Deploy Documentation To GitHub Pages After Merge - -on: - push: - branches: [main] - -jobs: - build-deploy: - name: Build & Deploy - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - id-token: write - pages: write - - steps: - - name: ๐Ÿ’พ Checking out the repository - uses: actions/checkout@v4 - - name: โš™๏ธ Setting up the MonkJs project - uses: ./.github/actions/monkjs-set-up - with: - build-env: production - - name: ๐Ÿ“š Building the documentation - run: yarn build:documentation - - name: ๐Ÿ“ƒ Setting Up GitHub Pages - uses: actions/configure-pages@v4.0.0 - - name: ๐Ÿ“ฆ Uploading the artifact - uses: actions/upload-pages-artifact@v3.0.1 - with: - path: documentation/build - - name: ๐ŸŒ Deploying the documentation - uses: actions/deploy-pages@v4.0.5 +#name: Deploy Documentation +#run-name: Deploy Documentation To GitHub Pages After Merge +# +#on: +# push: +# branches: [main] +# +#jobs: +# build-deploy: +# name: Build & Deploy +# runs-on: ubuntu-latest +# permissions: +# actions: read +# contents: read +# security-events: write +# id-token: write +# pages: write +# +# steps: +# - name: ๐Ÿ’พ Checking out the repository +# uses: actions/checkout@v4 +# - name: โš™๏ธ Setting up the MonkJs project +# uses: ./.github/actions/monkjs-set-up +# with: +# build-env: production +# - name: ๐Ÿ“š Building the documentation +# run: yarn build:documentation +# - name: ๐Ÿ“ƒ Setting Up GitHub Pages +# uses: actions/configure-pages@v4.0.0 +# - name: ๐Ÿ“ฆ Uploading the artifact +# uses: actions/upload-pages-artifact@v3.0.1 +# with: +# path: documentation/build +# - name: ๐ŸŒ Deploying the documentation +# uses: actions/deploy-pages@v4.0.5 diff --git a/.github/workflows/test-env.yml b/.github/workflows/test-env.yml index 28a9a07bd..3e480491d 100644 --- a/.github/workflows/test-env.yml +++ b/.github/workflows/test-env.yml @@ -4,12 +4,11 @@ run-name: Test Env on: pull_request: branches: [main] - push: - branches: [ main ] jobs: build: name: Test + environment: development runs-on: ubuntu-latest permissions: actions: read