Skip to content

feat: add jaro serve localhost IMAP bridge via dovecot #15

feat: add jaro serve localhost IMAP bridge via dovecot

feat: add jaro serve localhost IMAP bridge via dovecot #15

Workflow file for this run

name: PR Tests
on:
pull_request:
branches:
- "**"
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install --no-install-recommends -y \
zsh make gcc \
fetchmail msmtp neomutt notmuch pinentry-curses \
abook wipe mblaze gnupg pandoc
- name: Ensure test scripts are executable
run: |
chmod +x extras/test/run-source.sh
chmod +x extras/test/test-addressbook-parse.sh
chmod +x extras/test/test-account-wizard.sh
chmod +x extras/test/test-group-modes.sh
chmod +x extras/test/test-filtering.sh
chmod +x extras/test/test-sieve-import.sh
chmod +x extras/test/test-helpers.sh
chmod +x extras/test/test-bootstrap-paths.sh
- name: Build
run: make
- name: Source smoke test
run: extras/test/run-source.sh
- name: Addressbook and parsing tests
run: extras/test/test-addressbook-parse.sh
- name: Account wizard tests
run: extras/test/test-account-wizard.sh
- name: Group delivery mode tests
run: extras/test/test-group-modes.sh
- name: Filtering tests
run: extras/test/test-filtering.sh
- name: Sieve import tests
run: extras/test/test-sieve-import.sh
- name: Helper binary tests
run: extras/test/test-helpers.sh
- name: Bootstrap path tests
run: extras/test/test-bootstrap-paths.sh