Julien Nahum
bb34cd98e5
Update GitHub Actions workflow to use latest GitHub Actions versions
...
Upgrade GitHub Actions workflow configuration:
- Update actions/checkout from v2 to v4
- Update actions/setup-node from v1 to v4
- Update actions/cache from v2 to v4
- Update actions/upload-artifact from v3 to v4
- Replace deprecated `::set-output` with `>>$GITHUB_OUTPUT`
2025-02-01 22:11:54 +01:00
Julien Nahum
4a2adcf8f7
Add client linting to GitHub Actions workflow
...
Enhance CI/CD pipeline by introducing a new job to run ESLint on the client application. This ensures code quality and consistency for the frontend codebase.
2025-01-27 18:24:27 +01:00
Julien Nahum
1b4e0b2533
Bump node & nuxt depencies
2024-11-20 18:41:56 +01:00
Julien Nahum
1dffd27390
Fix CI
2024-08-26 18:31:53 +02:00
Julien Nahum
5bd1dda504
Separated laravel app to its own folder ( #540 )
2024-08-26 18:24:56 +02:00
Julien Nahum
c70c0df464
Load encrypted env file on deployment
2024-06-05 15:19:59 +02:00
Julien Nahum
895372f0a9
Remove concurrency in GH action
2024-03-12 12:30:52 +01:00
Julien Nahum
62971a2ef4
Lint PHP code psr-12, add GH action
2024-02-23 11:54:12 +01:00
Julien Nahum
ebdd06cbe6
Add SENTRY_AUTH_TOKEN to upload sourcemaps
2024-01-17 19:48:07 +01:00
Julien Nahum
e1e3fdee9c
Deploy only if nuxt builds
2024-01-16 18:37:29 +01:00
Julien Nahum
f0750f22ee
Automate Amplify deployments
2024-01-16 18:35:11 +01:00
Julien Nahum
70abfe45f5
Cleaning up
2024-01-15 12:26:22 +01:00
Julien Nahum
e889d68e9f
Setup client directory for GH workflow
2024-01-15 11:41:39 +01:00
Julien Nahum
496f65040a
Setup node in GH Nuxt action
2024-01-15 11:34:41 +01:00
Julien Nahum
80962678c1
Fix tests, added gh action nuxt step
2024-01-14 20:52:14 +01:00
Nicolas Hedger
0960af0373
fix: migrations not passing on pgsql ( #242 )
...
* fix: migration not passing on pgsql
* pin postgres version
2023-11-16 12:28:04 +01:00
Nicolas Hedger
c51d7397fa
feat: add support for MySQL ( #238 )
...
* ci: run tests on mysql
* adapt migration to support default values on MySQL
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
2023-11-15 10:55:31 +01:00
Julien Nahum
2ab3f79801
Upload front-end sourcemap to sentry
2023-10-13 11:31:56 +02:00
Julien Nahum
5111957ea5
Upgrade pipeline to php 8.2
2023-09-08 15:01:54 +02:00
Julien Nahum
d4777fd9e3
Enable auto-deploy
2023-03-26 12:54:39 +02:00
Julien Nahum
556fcb9e1a
Update github CI action to reflect vite change
2023-02-23 19:09:55 +01:00
Julien Nahum
f1c8eeff93
Fix correct branch name in github CI action
2023-02-23 19:09:18 +01:00
Julien Nahum
f3a8ca11fe
Fix tests and enable paralell testing
2023-02-23 19:05:17 +01:00
Julien Nahum
341ee04268
Added github workflow, clean remaning spatie stuff
2022-09-21 09:17:56 +02:00