Johannes Millan
1a79592aca
build: update links to match our new organization
2026-01-05 14:45:06 +01:00
Johannes Millan
218e99721f
Merge pull request #5854 from johannesjo/dependabot/github_actions/actions/cache-5
...
chore(deps): bump actions/cache from 4 to 5
2026-01-02 12:15:30 +01:00
dependabot[bot]
25225a7609
chore(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 13:01:51 +00:00
dependabot[bot]
d0f521c22f
chore(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 13:01:39 +00:00
Johannes Millan
e268076332
test(e2e): try to fix e2e tests
2025-12-10 21:26:48 +01:00
dependabot[bot]
63a6856148
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 14:25:22 +00:00
Johannes Millan
669616e616
Merge pull request #5405 from johannesjo/dependabot/github_actions/actions/upload-artifact-5
...
build(deps): bump actions/upload-artifact from 4 to 5
2025-11-03 10:30:08 +01:00
Johannes Millan
70ba3186b2
Merge pull request #5407 from johannesjo/dependabot/github_actions/actions/setup-node-6
...
build(deps): bump actions/setup-node from 5 to 6
2025-11-03 10:29:43 +01:00
dependabot[bot]
df8640f274
build(deps): bump browser-actions/setup-chrome from 1 to 2
...
Bumps [browser-actions/setup-chrome](https://github.com/browser-actions/setup-chrome ) from 1 to 2.
- [Release notes](https://github.com/browser-actions/setup-chrome/releases )
- [Changelog](https://github.com/browser-actions/setup-chrome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/browser-actions/setup-chrome/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: browser-actions/setup-chrome
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 13:01:40 +00:00
dependabot[bot]
c6e08924a5
build(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 13:01:35 +00:00
dependabot[bot]
fede2c122d
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 13:01:19 +00:00
Johannes Millan
701b1c9a30
build: setup chrome for windows build
2025-10-17 20:24:50 +02:00
Johannes Millan
6486b41bd9
build: revert all changes and go back to old electron version #5252 #5260
2025-10-13 19:46:16 +02:00
Johannes Millan
f00f2a18c9
build: fix mac build? :(
2025-10-13 17:01:39 +02:00
Johannes Millan
22e3b68497
build: make mac build work again?? #5252
2025-10-13 15:46:42 +02:00
Johannes Millan
02fee09b64
build: attempt to fix build errors for snap 2 #5252 #5259 #5260
2025-10-13 13:02:05 +02:00
Johannes Millan
2b4a22cb7c
build: attempt to fix build errors for snap 2 #5252 #5259 #5260
2025-10-13 12:41:33 +02:00
Johannes Millan
8dbaea3060
build: attempt to fix GCLIB error
2025-10-13 11:47:23 +02:00
Johannes Millan
8c175472d8
build: attempt to fix snap once more 16 #5252
2025-10-12 20:28:31 +02:00
Johannes Millan
a7fd5f7dce
build: attempt to fix snap once more 15 #5252
2025-10-12 19:51:59 +02:00
Johannes Millan
b36ac6b750
build: attempt to fix snap once more 13 #5252
2025-10-12 17:04:38 +02:00
Johannes Millan
8b9ec2c838
build: attempt to fix snap once more 11 #5252
2025-10-12 16:44:48 +02:00
Johannes Millan
f6124a6048
build: attempt to fix snap once more 10 #5252
2025-10-12 15:04:15 +02:00
Johannes Millan
2efa8d8ed5
build: attempt to fix snap once more 9 #5252
2025-10-12 14:46:41 +02:00
Johannes Millan
a3095505cd
build: attempt to fix snap once more 8 #5252
2025-10-12 14:31:40 +02:00
Johannes Millan
fdd6668015
build: attempt to fix snap once more 7 #5252
2025-10-12 14:13:57 +02:00
Johannes Millan
dbcfbe4ad8
build: attempt to fix snap once more 5 #5252
2025-10-12 13:54:26 +02:00
dependabot[bot]
fbe03e0f48
build(deps): bump actions/setup-node from 3 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 13:01:44 +00:00
dependabot[bot]
986154c4ad
build(deps): bump actions/checkout from 3 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 23:36:57 +00:00
Johannes Millan
41448e543b
build: remove lint:ci etc
2025-08-29 14:39:45 +02:00
Johannes Millan
5a35dbe01c
build: fix 2
2025-08-08 20:49:33 +02:00
Johannes Millan
7c00dcc8ba
build: fix ?
2025-08-08 20:42:32 +02:00
Johannes Millan
673cdd3079
build: fix unsplash api stuff for build
2025-08-08 20:10:32 +02:00
Johannes Millan
cdf1f89675
build: fix builds failing due to missing env
2025-08-08 19:25:21 +02:00
Johannes Millan
e22fa4ac5f
build: remove upload perf metrics
2025-08-04 12:38:38 +02:00
Johannes Millan
d45e6579db
build(ci): ensure Playwright system dependencies are installed
...
- Use both --with-deps and install-deps commands
- This ensures all system libraries required by Chromium are installed
- Fixes potential missing dependencies in Ubuntu CI environment
2025-08-03 13:35:48 +02:00
Johannes Millan
902decf1e8
build(ci): install Playwright browsers before running e2e tests
...
- Add 'npx playwright install --with-deps chromium' step to CI workflows
- Remove unnecessary Chrome setup action (replaced by Playwright)
- This fixes "Executable doesn't exist" error when launching browser
The CI was failing because Playwright browsers weren't installed.
The server now starts successfully in ~60 seconds.
2025-08-03 13:23:17 +02:00
Johannes Millan
9134bb9f4b
fix(ci): correct e2e test result path and improve test stability
...
- Fix artifact upload path from e2e-test-results to .tmp/e2e-test-results
- Re-enable serial execution for plugin-iframe tests to avoid race conditions
- Skip flaky reminders-schedule-page tests in CI temporarily
- Update both build.yml and lint-and-test-pr.yml workflows
The CI was failing because test results were being written to .tmp/e2e-test-results
but the artifact upload was looking in e2e-test-results (without .tmp prefix)
2025-08-03 11:13:09 +02:00
Johannes Millan
8ee4344a79
fix(release): update GitHub release notes configuration
...
Remove non-existent release_notes parameter from GitHub Actions workflow
and update build/release-notes.md with proper installation instructions
2025-07-12 18:11:59 +02:00
Johannes Millan
32fba869a4
fix(ci): update remaining commented snap path reference
2025-06-27 13:15:23 +02:00
Johannes Millan
b429492e9c
build: re-add electron builder stuff
2025-06-27 12:12:13 +02:00
Johannes Millan
a712c59df0
fix: ensure release notes appear in all GitHub releases
...
Adds release_notes parameter to Mac and Windows build jobs to prevent
them from overwriting the release notes set by the Linux job. All three
jobs now consistently include the same default release notes when
creating GitHub releases.
2025-06-22 18:24:34 +02:00
Johannes Millan
9e897007e2
feat: add default release notes to GitHub releases
...
Adds comprehensive default release notes that include:
- Overview of changes
- Installation instructions for all platforms
- Support information and links
This ensures all releases have consistent, informative descriptions.
2025-06-22 17:25:06 +02:00
Johannes Millan
d9adf5b073
build: upload also failed test html report
2025-05-06 18:17:30 +02:00
Johannes Millan
b56c821e52
build: update upload artifact to v4
2025-01-09 18:44:02 +01:00
Johannes Millan
a6296be822
build: add new scss linting
2025-01-04 14:02:55 +01:00
dependabot[bot]
0653a5681b
build(deps): bump samuelmeuli/action-snapcraft from 2 to 3
...
Bumps [samuelmeuli/action-snapcraft](https://github.com/samuelmeuli/action-snapcraft ) from 2 to 3.
- [Release notes](https://github.com/samuelmeuli/action-snapcraft/releases )
- [Commits](https://github.com/samuelmeuli/action-snapcraft/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: samuelmeuli/action-snapcraft
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 19:08:58 +01:00
Johannes Millan
d3af4d022d
Revert "build: try different workaround for npm install issue"
...
This reverts commit de6d3dcd10 .
2024-11-29 20:39:35 +01:00
Johannes Millan
de6d3dcd10
build: try different workaround for npm install issue
2024-11-29 20:27:13 +01:00
Johannes Millan
ecf0b6cd8f
Revert "build: remove nx workaround"
...
This reverts commit 5544e65cd1 .
2024-11-29 20:21:31 +01:00