Eric Fennis
987edb14f8
ci(release.yml): Disable lucide-vue release (Deprecated)
2025-08-08 13:41:34 +02:00
Jakob Guddas
c68ee7f9a0
feat(ci): added npm package provenance attestation ( #3016 )
2025-04-11 10:39:20 +02:00
Eric Fennis
acdcf74faf
ci(release): Fix publishing scoped packages
2025-04-02 08:41:11 +02:00
Happydev
9fa525e8c6
feat(@lucide/astro): add lucide package for Astro ( #2665 )
...
* feat(lucide-astro): initial commit
* test: add test suite
* fix module resolution issue
* chore: update lock file
* chore: update lock file
* chore: fix precommit hook failing
* sync icons generated by precommit hook
* remove useless tab in template
* style: add space for readability
* docs: add bun installation instructions
* fix `clean` script
* fix testing setup
* remove unnecessary `key` props in Astro icons
* fix jest matchers types and undefined behavior
* chore: update lock file
* setup prettier for formatting Astro files
* remove mistakenly added prop from the `Icon` component
* docs: add documentation for new Astro package
* fix incorrect types in `Icon` component
* refactor: use `stroke-width` over `strokeWidth`
* fix unexpected module resolution behavior
* remove hack in test types
* remove review marker
* docs: progress on documentation of lucide-astro
* chore: remove unnecessary .gitignore
* docs: add sidebar entry
* edit package description
* fix uneven icon heights in homepage packages list
* docs: add package to readme table
* add workflows for lucide-astro package
* docs: add package-logos
* use the appropriate Astro logo in light and dark mode
* Remove inadvertently added class
* Update snapshots to reflect removed class `lucide-icon`
* remove dependency on internal `@lucide/shared` package
* fix: revert changes
* revert grid-2x2-x.json
* revert grid-2x2-check.json
* revert picture-in-picture svg
* add package in labeler workflow
* add previously uncommited utils.ts file
* fix dom type errors
* up one major from legacy package
* add package to issue and feature request templates
* docs: add acknowledgement of Aviortheking as original creator of the package
* format
* optimization: more lightweight component footprint
* refactor: simplify removal of `data-astro-source` debugging attributes
* format
* style: fix linting error once again 😠
* wip: rename package to `@lucide/astro`
* remove acknowledgment of `lucide-astro`
* fix error caused by change in build tooling
* chore: upgrade dependencies
* chore: rename lucide-astro folder
* further renaming
* use correct package name in key
* more renaming
* chore: update lock file
* apply review suggestions (#1 )
set correct path for package in actions
* apply suggestions from code review (#2 )
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
* apply @dotspencer's review
resolve correct link to package docs page and github source
* Format files
---------
Co-authored-by: realguse <realguse@icloud.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2025-03-31 16:20:33 +02: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
aefb710e5c
feat(@lucide/svelte): Lucide svelte 5 package ( #2753 )
...
* Lucide svelte (#1 )
* Update peerDependencies to support Svelte 5
* Bump svelte version
* Bump @testing-library/svelte version
* Remove alias in vitest.config.ts that causes tests to fail due to deprecated svelte/internal API
* Convert to svelte 5 syntax
* Bump vite & @sveltejs/vite-plugin-svelte version
* Fix error during render when children prop is missing & fix components being mounted on the server during tests
* Update test snapshots to reflect the differences in the html generated by svelte 5
* Convert class attribute to new array syntax with built-in clsx
* Convert export template to svelte 5 syntax
* Move svelte 5 to separate directory
* Update snapshots
* Update docs
* fix(icon): change variable declaration from let to const in Icon.svelte
* Lucide svelte (#1 ) (#2727 )
* Update peerDependencies to support Svelte 5
* Bump svelte version
* Bump @testing-library/svelte version
* Remove alias in vitest.config.ts that causes tests to fail due to deprecated svelte/internal API
* Convert to svelte 5 syntax
* Bump vite & @sveltejs/vite-plugin-svelte version
* Fix error during render when children prop is missing & fix components being mounted on the server during tests
* Update test snapshots to reflect the differences in the html generated by svelte 5
* Convert class attribute to new array syntax with built-in clsx
* Convert export template to svelte 5 syntax
* Revert changes in lucide-svelte library
* Update package lock
* Update test files
* Formatting
* Update clean command
* Fix build
* Update packages
* update deps
* Fix export script
* Format code
* Revert version number change in package json
* Update workflows
---------
Co-authored-by: Aurélien Richard <56389380+aurelienrichard@users.noreply.github.com >
2025-03-07 13:44:09 +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
Han Yeong-woo
eb035fe370
Improve formatting ( #1814 )
...
* Ignore linting for examples in docs
* Formatting JSX single attribute per line
* Separte `format` and `lint:format` in package.json
* Bump prettier version
* Run format
2024-02-01 14:38:21 +01:00
Han Yeong-woo
3fe74beeb0
Bump github actions ( #1755 )
2024-01-02 15:33:27 +01:00
Eric Fennis
a5ea3a5368
Set fail-fast: false, release workflow
2023-12-15 12:20:22 +01:00
Eric Fennis
931b7f5376
Add pnpm action
2023-10-20 11:19:48 +02: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
Eric Fennis
0a0fd1cf6c
Adds new font in lucide-static and speed up icon outlining ( #1599 )
...
* Apply new icon font build in release
* remove dockerfile
2023-10-16 22:03:57 +02:00
Eric Fennis
751f7cb1e3
Adjust workflow
2023-07-31 21:21:43 +02:00
Eric Fennis
01be733532
update workflow
2023-07-30 20:39:47 +02:00
Eric Fennis
3391b5b717
update workflows
2023-07-21 10:17:43 +02:00
Eric Fennis
667ae303f8
add inputs in workflow
2023-07-18 09:55:07 +02:00
Eric Fennis
e1bc19be4e
Refactor to workflow call
2023-07-17 21:12:03 +02:00
Eric Fennis
e9d69c6948
Fix workflow actions
2023-07-07 18:37:51 +02:00
Eric Fennis
7ccf155ad4
Adjust workflow
2023-07-02 21:42:41 +02:00
Eric Fennis
c696d1e907
update workflow
2023-07-02 21:36:30 +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
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
Ekow Baah-Nyarkoh
1cdcfd6403
Publish angular dist folder instead of project folder ( #872 )
...
* publish angular dist folder instead of project folder
* publish angular dist folder instead of project folder
2022-11-03 09:17:54 +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
Wojciech Maj
c15e3914a6
Fix version not bumped in lucide-react-native package.json ( #840 )
...
Fixes #839
…i think.
2022-10-26 08:36:57 +02:00
Eric Fennis
ea409105ce
Remove post-install lucide-angular ( #808 )
...
* remove postinstall
* final fixes
2022-10-20 08:08:42 +02:00
Eric Fennis
cdd57e6610
Add Solid package ( #797 )
...
* init solid package
* add testing
* Fix tests solid
* add workflow
* update types build
* Fix typings file
* switch to camelCase props
* revert camelcased props
* Fix tests
* Fixing dynamic reactive props in lucide icons
* release beta
* strokeWidth fix
* bump beta version
* improve docs
* update beta release
* update vitest config
* Add automatic release for solid package
2022-10-03 16:36:33 +02:00
Eric Fennis
dd593e3dc3
Add no --no-git-checks for release workflow
2022-08-10 15:31:25 +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
Wojciech Maj
57b228d9ee
fix: fix lucide-react-native failing to publish ( #747 )
2022-07-05 08:52:17 +02:00
Wojciech Maj
5d1e9a881f
Build, document and release lucide-react-native package ( #744 )
2022-06-28 12:47:01 +02:00
Karsa
5e23631eeb
Fixes CI master => main and updates browserslist/caniuse-lite ( #729 )
...
* Updated browserslist & caniuse-lite
* Fixes github ci
Co-authored-by: Karsa <karsa@karsa.org >
2022-06-16 13:29:44 +02:00
Eric Fennis
b184f46bf9
Fix publish
2022-06-01 22:56:28 +02:00
Eric Fennis
554707273f
Update workflows
2022-06-01 22:46:05 +02:00
Eric Fennis
f964dff64d
Lucide Svelte Package! ( #476 )
...
* init svelte project
* Add export script for lucide-svelte
* make lucide-svelte wokring
* make ready for first release
* update lock file
* bump version
* some fixes in the build
* Add tests
* Finish tests
* Update Readme
* update lock file
* Add svelte to gh actions
* Add svetle to website docs
* Add test ci script
* adjust action
* add on PR trigger
* remove dep
* fix tests
* Add svelte entry in package.json
* update snapshots
2022-02-17 17:46:55 +01:00
Eric Fennis
252962062b
Allow lucide-static updating
2021-12-27 22:47:49 +01:00
Eric Fennis
27137d8c7c
Fix workflow lucide-static
2021-11-21 20:58:32 +01:00
Eric Fennis
bb4f05e6c5
lucide-static ( #401 )
...
* Add lucide static
* add render files
* add read scripts
* Add sprite generator
* start with documentation
* Add docs
* adding documentation
* fix build command
* Add some extra static files
* bump version
* Update packages/lucide-static/README.md
Co-authored-by: Kathryn Reeve <67553+BinaryKitten@users.noreply.github.com >
* Fix sprite generation
* update readme
* Add lucide static workflow
* adjust readme
* Add font to release yml
* Temporary turn of new versioning for lucide-static
Co-authored-by: Kathryn Reeve <67553+BinaryKitten@users.noreply.github.com >
2021-11-21 20:27:15 +01:00
Prateek SU
a12d15cde1
Fix flutter test ( #426 )
...
* Fix flutter test
* Remove assets from gitignore
2021-10-15 16:17:40 +02:00
Prateek SU
a7f2285e7d
✅ Add tests for flutter package and Formatted files ( #421 )
...
* ✅ Add tests for flutter release package
* 👷 Format files
* Add long description to fix pubspec score
2021-10-14 12:37:40 +02:00
Prateek SU
748c8d2f4e
Fix for flutter release package ( #420 )
...
* Fix for flutter release package
* Lowercase font name for flutter package
* Simplify assets copying
* Update .github/workflows/release.yml
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2021-10-10 20:03:02 +02:00
Eric Fennis
2672c011e5
Fix flutter package in release
2021-10-03 15:25:32 +02:00
Prateek SU
4cdb9f8b94
Fix flutter package generation ( #415 )
2021-10-02 20:40:53 +02:00
Eric Fennis
38b14425a0
try to speed up the font build
2021-09-27 20:52:21 +02:00
Eric Fennis
87a18985f1
Add yarn --prefer-offline
2021-09-27 20:32:16 +02:00
Eric Fennis
96989ea74c
Fix workflow tagname
2021-09-26 22:42:16 +02:00
Eric Fennis
296bb35317
Fix bash if statement in release workflow
2021-09-26 17:50:15 +02:00
Eric Fennis
23259c9e3f
revert temp code
2021-09-26 12:48:31 +02:00