Skip to content

feat(release-please): add 'Others' section #101

feat(release-please): add 'Others' section

feat(release-please): add 'Others' section #101

Workflow file for this run

name: Tests
on:
push:
branches: [main, v3-dev]
paths-ignore:
- "*.md"
- "assets/**"
pull_request:
branches: [main, v3-dev]
paths-ignore:
- "*.md"
- "assets/**"
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
test-check-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run check colorscheme tests
run: bash tests/test_check_colorscheme.sh
shell: bash
test-parse-widgets:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run parse widgets tests
run: bash tests/test_parse_widgets.sh
shell: bash
test-set-widget-options:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run widget options tests
run: bash tests/test_set_widget_options.sh
shell: bash
test-e2e-custom-widgets:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e custom widgets tests
run: bash tests/test_e2e1_custom_widgets.sh
shell: bash
test-e2e-default-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e default colorscheme test
run: bash tests/test_e2e2_default_colorscheme.sh
shell: bash
test-e2e-non-default-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e non-default colorscheme test
run: bash tests/test_e2e3_non_default_colorscheme.sh
shell: bash
test-e2e-invalid-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e invalid colorscheme test
run: bash tests/test_e2e4_invalid_colorscheme.sh
shell: bash
test-e2e-custom-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e custom colorscheme test
run: bash tests/test_e2e5_custom_colorscheme.sh
shell: bash
test-e2e-invalid-custom-colorscheme:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y tmux
- name: Run e2e invalid custom colorscheme test
run: bash tests/test_e2e6_invalid_custom_colorscheme.sh
shell: bash