Cenk Kücük
606248d2af
prepare CI for merge queues ( #4576 )
2024-09-12 16:05:34 +01:00
Cenk Kücük
c1b217dc54
use GH runner instead of buildjet to overcome docker hub rate limits ( #4470 )
2024-08-27 11:06:12 +02:00
Artur Pata
83b7a7ec53
Update Typescript config and add typecheck to CI
2024-08-21 12:40:22 +03:00
Artur Pata
8af3f7332a
Add testing framework ( #4440 )
...
* Add testing framework
* Test query period picking behaviour
2024-08-15 12:27:22 +03:00
Karl-Aksel Puulmann
e2eb861799
Github Actions: Run tests on all PRs ( #3709 )
...
Chained PRs (like https://github.com/plausible/analytics/pull/3708 )
don't currently run tests. This PR fixes that.
2024-01-23 09:32:20 +02:00
Uku Taht
cfe81d6d3f
Simplify asset building ( #3459 )
...
* Add tailwind and esbuild
* Remove unused images
* Move unprocessed assets to priv directory
* Fix applyTheme script
* Remove autoprefixer
* Update bundlemon
* Remove babel config
* Revert "Remove autoprefixer"
This reverts commit fc60c31c73
.
* Make dashboard react file work
* Fix app.css imports
* Remove autoprefixer
* Add back in robots.txt
* Go back to css/ and js/ folders as opposed to assets/
* Bundle embed.host.js and embed.content.js
* Add components folder to live reload paths
* Remove bundlemon
* Use mix assets task in Dockerfil
* Add assets setup to CONTRIBUTING.md
2023-11-01 16:27:29 +02:00
dependabot[bot]
b298e0e1b5
Bump actions/setup-node from 3 to 4 ( #3468 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 14:58:18 -03:00
Cenk Kücük
1a9dd0de90
Update Workflow Concurrency ( #3359 )
...
Ensures that only one workflow is running per branch at a time.
If you are working on a branch and push several commits in succession, any workflows in progress will be cancelled and only the last one will run.
2023-09-20 14:06:04 +02:00
dependabot[bot]
ce4c9fced5
Bump actions/checkout from 3 to 4 ( #3338 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 14:13:34 +02:00
dependabot[bot]
8cb9878ba4
Bump actions/checkout from 2 to 3 ( #3050 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:07:25 +01:00
dependabot[bot]
6ab1cfc319
Bump actions/setup-node from 2 to 3 ( #2917 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 14:10:14 +02:00
Adam from Buildjet
1146ec0960
BuildJet 4vCPU ( #1523 )
2021-12-08 15:57:15 +02:00
Uku Taht
bd64372e6b
Install deps for tracker
2021-11-24 12:17:05 +02:00
Uku Taht
b83e7b9dc5
Build JS before measuring it
2021-11-24 12:06:28 +02:00
Uku Taht
fdac5e2be6
Add bundlemon
2021-11-24 11:55:14 +02:00
Uku Taht
497824d578
Add prefix to node action
2021-10-12 11:15:50 +02:00
Uku Taht
319abf082f
Fix node Github action
2021-10-12 11:12:27 +02:00
Uku Taht
d1360dd681
Run npm lint and format in CI
2021-10-11 14:57:01 +02:00