Commit Graph
66 Commits
Author SHA1 Message Date
Eric Fennis 248d1c31eb Adds release config 2025-01-03 15:50:42 +01:00
Eric Fennis b6a978ec6a Use latest version of semantic version 2025-01-03 15:39:45 +01:00
Eric Fennis de454e4d98 Add version 2025-01-03 15:38:15 +01:00
Eric Fennis 13c4163843 Add permissions 2025-01-03 15:37:53 +01:00
Eric Fennis c0d4147fe6 fix: Test Version 2025-01-03 15:33:47 +01:00
Eric Fennis 0640cd0938 Test workflow 2025-01-03 15:27:19 +01:00
Eric Fennis 7ab9b83991 fix: release workflow 2025-01-03 15:22:20 +01:00
Eric Fennis 0c08347e5e Test workflpw 2025-01-03 15:01:08 +01:00
Eric Fennis 35e9cb4b6f Test workflow 2025-01-03 15:00:13 +01:00
Eric Fennis 2095ba6aa7 ci: Add commit message check 2024-10-10 05:47:54 +02:00
Eric Fennis ddfc5cadc1 Merge branch 'main' of https://github.com/lucide-icons/lucide into new-release-workflow 2024-10-10 05:36:21 +02:00
Eric Fennis f3c6929c98 Remove Node version 2024-10-10 05:36:17 +02:00
Eric Fennis ef449fd5c5 Try mono repo setup 2024-10-10 05:29:12 +02:00
Eric Fennis 2892be8229 Add temporary branch test 2024-10-10 05:21:06 +02:00
Eric Fennis 61a86a959a enable dry run 2024-10-08 11:44:49 +02:00
Eric Fennis d92e7796e4 test worflow 2024-10-08 11:43:44 +02: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 d237803413 Adds semantic release step in CI action 2024-07-22 11:37:06 +02:00
Han Yeong-woo 3fe74beeb0 Bump github actions (#1755) 2024-01-02 15:33:27 +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
Eric Fennis 9fb4b0b161 Add multiline support 2023-08-07 12:59:26 +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 e1bc19be4e Refactor to workflow call 2023-07-17 21:12:03 +02:00
Eric Fennis 7c22ccfab4 Fix 3 Add back replace changelog formatter 2023-07-17 20:16:52 +02:00
Eric Fennis d8b455b614 Remove quote github actions 2023-07-17 20:09:23 +02:00
Eric Fennis b943430a08 Fix 2 Change log output 2023-07-17 20:06:18 +02:00
Eric Fennis 210c56807e Try fix changelog output 2023-07-17 19:56:14 +02:00
Eric Fennis e9d69c6948 Fix workflow actions 2023-07-07 18:37:51 +02:00
Eric Fennis c696d1e907 update workflow 2023-07-02 21:36:30 +02:00
Eric Fennis 4e2773bd2d Fix indentation ci workflow 2023-07-02 14:49:02 +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 cccf89e7bb Update ci.yml 2023-04-02 17:29:24 +02: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
Eric Fennis b12c2e4b8d Update ci.yml 2022-06-16 09:10:57 +02:00
Eric Fennis 554707273f Update workflows 2022-06-01 22:46:05 +02:00
Eric Fennis b2d8ec6249 Fix ci 2022-04-22 09:01:31 +02:00
Eric Fennis 79a5560240 Change version strategy to minor for icons 2022-04-06 11:13:36 +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
Eric Fennis d218851416 Fix ci workflow 2021-05-16 12:24:45 +02:00
Eric Fennis da5a92746f Add check in Ci workflow 2021-04-30 17:04:37 +02:00
Eric Fennis 2f3dfb4404 Change release step 2021-04-19 22:48:14 +02:00
Eric Fennis 8fcec2a0b2 Add personal token 2021-04-11 20:37:49 +02:00
Eric Fennis cd75f0c384 add github repo check in workflow 2021-04-11 02:03:49 +02:00
Eric Fennis 1877c1b2a8 turn on path check 2021-04-11 01:53:52 +02:00
Eric Fennis 739242a4f5 tes release workflow 2021-04-11 01:47:40 +02:00
Eric Fennis 398d8fc9bb make yarn silent 2021-04-11 01:43:09 +02:00
Eric Fennis 74a1ef8d9b Fix changelog in workflow 2021-04-11 01:35:28 +02:00