Eric Fennis
f78061b488
ci(workflows): Enable trusted publishing in release ( #3808 )
...
* Add permissions for trusted publishing to workflows
* update pnpm
* Update workflow deps
* format code
2025-11-27 10:58:14 +01:00
Eric Fennis
07f9d3ea79
ci(node): Use correct node version ( #2877 )
...
* ci(node): Use correct node version
* Remove overrides
* update lock file
* Change assert to with
* Remove duplicated version
2025-03-14 11:29:59 +01:00
Eric Fennis
3c23331e9e
ci(actions): Update & cleanup actions ( #2764 )
...
* Update actions
* Update workflows
* Remove double jobs
2025-02-28 14:59:41 +01:00
Eric Fennis
e8ab1bc15b
chore: Update PNPM ( #2376 )
...
* update-workflows
* Update pnpm
* update lockfile
* Update pnpm lock file
* Revert icon changes
2024-09-06 09:30:23 +02:00
Eric Fennis
ad7ae84987
Split up workflows ( #2093 )
2024-04-24 09:08:01 +02:00
Han Yeong-woo
3fe74beeb0
Bump github actions ( #1755 )
2024-01-02 15:33:27 +01:00
Eric Fennis
149ee36e61
Improve license notice in packages ( #1657 )
...
* Improve license message
* Implement license notice in lucide-static
* Tighten package PR workflows
* Update lockfile
2023-11-17 11:12:31 +01:00
Eric Fennis
f6fd369bfe
Github Actions cleanup - Use setup node for pnpm cache ( #1616 )
...
* Switch setup node for pnpm cache
* Test workflows
* Add pnpm setup back again
2023-10-18 09:50:18 +02:00
Jakob Guddas
6e8895d075
fix: generate alias files for nextjs import mapping ( #1486 )
...
* fix: generate alias files for nextjs import mapping
* Add entry files in rollup build
* improve build flow other packages
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2023-08-13 22:07:54 +02:00
Eric Fennis
7c8f898893
Improve release workflow ( #1397 )
...
* first fixes release workflow
* improve workflow
* remove legacy ::set-outputs
2023-07-02 14:46:53 +02:00
Eric Fennis
fa6ed02297
Implement: Typescript, Esbuild and vitest ( #877 )
...
* init modernization
* implement esbuild
* Make first build work
* Fix esbuild for lucide-react
* Add vitest for lucide-react
* add esbuild lucide and lucide-react
* update package lock
* implement preact
* Add typescript and vitest
* adjust workflows
* Fix mocking react-native package
* update lock file
* Add esbuild in svelte
* make svelte test work in vitest
* Refactor lucide svelte
* Transform lucide vue to typescript
* Finish lucide-vue-next typescript
* 0.104.0-beta.0
* remove version in main package.json
* cleanup
* Fix svelte tests snapshots
* clean up
* add rollup lucide-vue-next
* Fix lucide svelte package
* change to workspace link
* revert filter position
* revert preact workflow change
* cleanup
* Fix some types
* add semi
2022-12-04 22:38:56 +01:00
Eric Fennis
2a1178b8a3
Introduce Docker Image for font building ( #870 )
...
* Add dockerfile
* Make the dockerfile work
* try docker container for font building
* remove workflow dep
* add docker compose file
* test docker image
* update build font flow
* update to v3
* cleanup
* add filter options for installs
* test
* revert filter on install
* optimize font building
* Rename workflow
* test and compare workflows
* test workflow
* test
* try with filter
* test old script github actions
* Fix old script
* this works?
* test script
* finialize font script
* remove workspace packages
* add pnpm-lock.yaml in workflows
2022-11-08 08:07:32 +01:00
Wojciech Maj
01e11a61f8
Update GitHub Actions actions/checkout to v3 ( #851 )
...
Fixed dependency warning:
```
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ . Please update the following actions to use Node.js 16: actions/checkout
```
2022-10-27 08:15:43 +02:00
Eric Fennis
318c024589
Migrate to PNPM ( #777 )
...
* add pnpm
* make it work
* fix comamnds in package.jsons
* move some scripts to modules
* workflow fixes
* test workflow
* test #2
* minor fix
* update lockflite
* create workflows
* update workflow
* Add copy license command
* Fix build
* update workflows
* update contributions.md
* migrate site directory to pnpm
* Fix peer dependencies when install
* fix types in lucide-angular
* fix testing
2022-08-10 09:10:53 +02:00