Skip to content

Commit

Permalink
CI: Build also b_webview tag
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanb committed Dec 17, 2023
1 parent c814013 commit 3400d1e
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,15 @@ jobs:
with:
go-version: '1.21'

- name: Install cgo dependancies
run: |
sudo apt-get update
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev
- name: Build
# Enable all features for CI builds.
# TODO: add currently problematic tags: b_cayley,b_gtk,b_nng,b_qframe,b_raylib,b_webview,b_ebitengine
run: go build -v -tags "b_sqlite,b_http,b_sql,b_postgres,b_bson,b_crypto,b_smtpd,b_mail,b_bcrypt,b_telegram,b_html,b_contrib,b_openai,b_email,b_mail,b_mysql,b_nats,b_psql,b_psutil,b_sxml,b_echo" -o bin/rye
# TODO: add currently problematic tags: b_cayley,b_gtk,b_nng,b_qframe,b_raylib,b_ebitengine
run: go build -v -tags "b_sqlite,b_http,b_sql,b_postgres,b_bson,b_crypto,b_smtpd,b_mail,b_bcrypt,b_telegram,b_html,b_contrib,b_openai,b_email,b_mail,b_mysql,b_nats,b_psql,b_psutil,b_sxml,b_echo,b_webview" -o bin/rye

- name: Run Rye Tests
run: cd tests ; ../bin/rye main.rye test
Expand Down

0 comments on commit 3400d1e

Please sign in to comment.