Commit graph

233 commits

Author SHA1 Message Date
Lea Anthony
3b045ada7b
[ci] update PR Checks conditions 2025-02-28 07:07:52 +11:00
Lea Anthony
9ee2ca51d4
[ci] update PR Checks conditions 2025-02-28 07:06:23 +11:00
Lea Anthony
cdbe38a30e
Merge pull request #4101 from fbbdev/v3-alpha-bugfix/publish-ci-versioning
[v3] Fix npm ci
2025-02-28 06:13:58 +11:00
Lea Anthony
dee22c18ee
[ci] update PR Checks conditions 2025-02-28 06:07:09 +11:00
Fabio Massaioli
0a0592a52e Fix npm ci 2025-02-27 12:01:43 +01:00
Fabio Massaioli
368678ca6b Update changelog 2025-02-26 17:36:45 +01:00
Fabio Massaioli
6c34e74f0a Build runtime before running go tests 2025-02-26 16:00:14 +01:00
Fabio Massaioli
ed8cdfa0f6 Support older module resolution approaches 2025-02-25 21:43:35 +01:00
Fabio Massaioli
f769fb3953 Update node action version 2025-02-25 19:12:54 +01:00
Fabio Massaioli
5436ebee71 Allow manual publishing of the npm package 2025-02-25 17:03:09 +01:00
Fabio Massaioli
c0f92d69a0 Restructure workflows 2025-02-25 15:09:01 +01:00
Fabio Massaioli
51223f66cd Update CI workflows 2025-02-25 04:06:25 +01:00
Fabio Massaioli
29c0d15045
[V3] Fix docs change detection in npm CI (#4091)
Fix docs change detection in nom CI
2025-02-19 21:45:05 +11:00
Fabio Massaioli
e7c134de4e
[v3] Late service registration and error handling overhaul (#4066)
* Add service registration method

* Fix error handling and formatting in messageprocessor

* Add configurable error handling

* Improve error strings

* Fix service shutdown on macOS

* Add post shutdown hook

* Better fatal errors

* Add startup/shutdown sequence tests

* Improve debug messages

* Update JS runtime

* Update docs

* Update changelog

* Fix log message in clipboard message processor

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Remove panic in RegisterService

* Fix linux tests (hopefully)

* Fix error formatting everywhere

* Fix typo in windows webview

* Tidy example mods

* Set application name in tests

* Fix ubuntu test workflow

* Cleanup template test pipeline

* Fix dev build detection on Go 1.24

* Update template go.mod/sum to Go 1.24

* Remove redundant caching in template tests

* Final format string cleanup

* Fix wails3 tool references

* Fix legacy log calls

* Remove formatJS and simplify format strings

* Fix indirect import

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-19 09:27:41 +01:00
Lea Anthony
c1251e9441
Add npm docs to file check paths 2025-02-01 07:51:18 +11:00
Lea Anthony
3eb3af8c8c
Only publish changes to npm 2025-02-01 07:37:34 +11:00
Lea Anthony
9bf63b1581
update pipeline to skip own commmit 2025-02-01 07:12:22 +11:00
Lea Anthony
0f566c5bc8
update pipeline to publish changes 2025-01-31 16:59:59 +11:00
Lea Anthony
5bd131c929
update pipeline 2025-01-31 16:44:27 +11:00
Lea Anthony
0c771e37f9
Auto build docs/types for runtime module 2025-01-31 16:34:39 +11:00
Lea Anthony
7387e62a95
Update pipeline to use Go 1.23 2025-01-16 20:26:24 +11:00
Lea Anthony
10002d892d
Fix v3 PR template 2025-01-12 20:50:21 +11:00
Lea Anthony
7aa6abfefe
Documentation updates.
New `-git` flag for `wails3 init`.
New `wails3 generate webview2bootstrapper` command.
2024-12-16 20:00:56 +11:00
Lea Anthony
a0ff53b629
Docs change 2024-12-13 22:00:25 +11:00
Lea Anthony
3600f5030a
Setup starlight workflow 2024-12-08 12:39:41 +11:00
Lea Anthony
8d62a60d60
Setup starlight workflow 2024-12-08 12:37:32 +11:00
Lea Anthony
fef7b0827b
Setup starlight workflow 2024-12-08 12:37:13 +11:00
Lea Anthony
db06fcd087
Update v3-docs.yml 2024-12-08 12:31:31 +11:00
Lea Anthony
3d4f61419a
Setup starlight workflow 2024-12-08 12:28:50 +11:00
Lea Anthony
0f0f9a0262
Update PR template 2024-11-16 10:45:14 +11:00
Lea Anthony
860d02d1fe
Improve pipelines 2024-09-18 21:48:26 +10:00
stendler
56494d8d1a
[v3] actions improvements & run actions on more branches and in forks (#3747)
* [v3] actions: run in forks and also build v3/* or v3-* branches

* [v3] actions: don't fail fast in test build actions

* [v3] actions: update actions to node20

* [v3] actions: specify cache dependency path for setup-go

to get rid of warnings
2024-09-15 07:14:22 +10:00
Lea Anthony
8a7057b3b0
Merge branch 'refs/heads/master' into v3-alpha
# Conflicts:
#	.github/workflows/build-and-test.yml
#	.github/workflows/pr.yml
#	v2/go.mod
#	website/src/pages/changelog.mdx
2024-07-10 09:17:59 +10:00
Lea Anthony
b40fd93edb
Fix build for Linux/v2.9.0 (#3545)
* Fix #3542

* Pipeline updates

* More Pipeline updates

* Test against 1.21

* Add build tag for 24.04

* Update test for 24.04

* Update test for 24.04

* Update test for 24.04

* Update build for 24.04

* Cache apt packages

* Fix test in PR pipeline
2024-06-17 21:52:57 +10:00
Lea Anthony
d96d3b0010
Fix translations 2024-06-16 13:10:56 +10:00
Lea Anthony
8d2a353bce
Bump Go to 1.22 in pipelines (#3473)
* Bump Go to 1.22 in pipelines

* Bump Go to 1.22 in pipelines
2024-05-12 14:26:56 +10:00
Atterpac
05bdeb0844
allow builds for webkit2gtk-4.1 (#3465) 2024-05-08 19:26:27 -05:00
Atterpac
71b2edc0fe
[V3-Linux] Upgrade to Webkitgtk4.1 (#3461)
* webkitgtk4.0->webkitgtk4.1

changelog

* Update mkdocs-website/docs/en/changelog.md

* Update deps in pipeline

* Update deps in pipeline

* Install 4.1 only when v3

* Install 4.1 only when v3

---------

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-05-08 18:08:14 +10:00
Lea Anthony
32ddbd8e05
set target branch to v3-alpha 2024-04-28 17:13:59 +10:00
Lea Anthony
69c513e33d
Fix pipeline tests 2024-04-27 17:38:10 +10:00
Lea Anthony
82b910dd6d
Fix pipeline tests 2024-04-27 17:16:21 +10:00
Travis McLane
09f6680aa9 restore: run tests only after approval 2024-04-10 09:11:36 -05:00
Travis McLane
9261130fed chore: workflow update to run tests on correct directory 2024-04-09 16:57:04 -05:00
Lea Anthony
ddf74d3793 Update go version in pipelines 2024-03-19 21:45:52 +11:00
Lea Anthony
1b3b8178ec Update node version in pipelines
(cherry picked from commit c451adc424)
2024-03-19 21:35:38 +11:00
Lea Anthony
c451adc424 Update node version in pipelines 2024-03-19 21:35:11 +11:00
dependabot[bot]
56fb047d89
Bump tj-actions/verify-changed-files in /.github/workflows (#3164)
Bumps [tj-actions/verify-changed-files](https://github.com/tj-actions/verify-changed-files) from 11.1 to 17.
- [Release notes](https://github.com/tj-actions/verify-changed-files/releases)
- [Changelog](https://github.com/tj-actions/verify-changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/verify-changed-files/compare/v11.1...v17)

---
updated-dependencies:
- dependency-name: tj-actions/verify-changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 19:37:41 +11:00
dependabot[bot]
ae4cb4e861
Bump tj-actions/changed-files from 35 to 41 in /.github/workflows (#3165)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v35...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 19:36:40 +11:00
Lea Anthony
e51e184cca
Merge branch 'master' into v3-alpha
# Conflicts:
#	v2/internal/app/app_devtools_not.go
#	website/src/pages/changelog.mdx
2023-12-19 05:55:08 +11:00
Lea Anthony
49a6b1aa3c
Update Test Go version. Update PR template. 2023-12-18 07:53:48 +11:00