Commit graph

52 commits

Author SHA1 Message Date
Pascal Jufer c4b034494e
Update all dependencies (#389) 2023-12-17 15:20:25 +01:00
Pascal Jufer 2684fd353d
Use workflow_run event to run website workflow 2023-11-12 00:15:50 +01:00
Pascal Jufer 0cfeb20dd5
Revert "Temporary release workflow for releasing Flutter"
This reverts commit 49dee5fc46.
2023-10-29 10:48:11 +01:00
Pascal Jufer 49dee5fc46
Temporary release workflow for releasing Flutter 2023-10-29 10:41:54 +01:00
Pascal Jufer fa9bfd716d
Grant contents write permissions 2023-10-29 10:21:57 +01:00
Pascal Jufer decf990892
Downgrade git-auto-commit-action to v4 2023-10-29 10:11:36 +01:00
Pascal Jufer fd80cb43f0
Fix website workflow 2023-10-29 04:15:18 +01:00
Pascal Jufer 9789d64baf
Move Vue dist gen to build script 2023-10-29 03:24:18 +01:00
Pascal Jufer ac36cbd737
Update actions 2023-10-29 01:44:52 +02:00
Pascal Jufer 83f4e1ce49
Enable npm provenance statements 2023-10-29 00:51:03 +02:00
Pascal Jufer d73b7282dd
Split variants (#368) 2023-10-29 00:33:17 +02:00
Pascal Jufer 6cafd6f2cd
chore: don't track source files anymore (#360) 2023-09-26 02:35:33 +02:00
Pascal Jufer 523a25b664
chore: switch to pnpm v8 and consolidate workflow setup (#353) 2023-09-24 17:14:43 +02:00
Pascal Jufer 59fcd073e3
chore: update github actions (#351) 2023-09-24 13:12:17 +02:00
Luca Burgio dc6210ede7
docs: removed bits info in bug_report 2023-01-23 22:52:40 +01:00
Pascal Jufer 9950179545 fix: use auth requests to fetch GitHub data in website build
To prevent running into rate limit
2023-01-09 21:07:23 +01:00
Pascal Jufer ed64b38a02 chore(ci): remove unnecessary checkout in release workflow
This reverts part of commit c39ba626d2.
2023-01-09 20:49:00 +01:00
Sam Marks c39ba626d2
fix: update icon names inside csv and pull changes before starting flutter release 2023-01-08 11:02:06 -05:00
Pascal Jufer 20a5bc0847
ci: ignore draft releases for changelog generation (#223)
Ignore draft releases for changelog generation
2022-12-13 00:27:21 +01:00
Sam Marks e30a858df7
ci: run website deployment after the release is complete 2022-12-08 11:49:38 -05:00
Sam Marks 89640dc559
ci: try the new action instead 2022-12-08 11:39:58 -05:00
Sam Marks 0be1e9a35b
chore: attempt to fix flutter publishing 2022-12-08 11:23:52 -05:00
Pascal Jufer 3ea613b934
chore: refactor actions workflows (#222) 2022-12-08 11:06:02 -05:00
Sam Marks a6327b6a55 ci: gh pages build steps changed on us 2022-08-28 15:02:58 -04:00
Sam Marks d2ee6d27fe fix: pnpm filter command changed in v7 2022-08-28 14:53:21 -04:00
Sam Marks 541c9efce5 ci: move website deploy step to a different workflow entirely 2022-08-28 14:44:10 -04:00
Sam Marks 7deda2c85d ci: remove website build from release script and ignore npm deploys on error 2022-08-28 14:33:48 -04:00
Sam Marks 50f989fb47 chore: rename master to main
Resolves #103
2022-08-28 14:16:41 -04:00
Sam Marks ee16ef452d
feat: add iconoir.com and React contexts (#185) 2022-08-28 14:12:09 -04:00
Sam Marks ad5935a09b
ci: dont commit changelog changes in flutter package 2022-07-05 11:50:07 -04:00
Sam Marks 2d1b2ddf8b
ci: automatically generate flutter changelog from releases 2022-07-05 11:43:33 -04:00
Sam Marks 8ff1f9a7b6
ci: use proper action version for flutter 2022-07-05 11:18:56 -04:00
heavybeard c6d96ea24e
feat(flutter): create package (#173) 2022-07-05 10:24:49 -04:00
Sam Marks 0c44eacdf8 feat: support auto-publishing the core iconoir package as well 2022-04-23 13:15:51 -04:00
Sam Marks f904e08906 ci: checkout master or pnpm fails 2022-03-10 15:56:29 -05:00
Sam Marks 1c4f644eb9 ci: removing the tag removes the release so we cant do that 2022-03-10 15:52:31 -05:00
Sam Marks 13c78476d9 ci: specify tag message 2022-03-10 15:48:43 -05:00
Sam Marks 714a5cfa69 ci: config values with equals and in quotes 2022-03-10 15:46:50 -05:00
Sam Marks 336bc6467b ci: specify user email and name 2022-03-10 15:45:08 -05:00
Sam Marks ca64080bf8 ci: specify branch name 2022-03-10 15:39:57 -05:00
Sam Marks 45d49e9ce4 ci: handle the tag overwriting separately 2022-03-10 15:34:41 -05:00
Sam Marks ec780a160e ci: delete the tag first so we can overwrite it 2022-03-10 15:10:13 -05:00
Sam Marks dc8f20e849 fix: run the build step in the release too just in case 2022-03-09 19:34:19 -05:00
Sam Marks 5f6ef02585 ci: automatically create new releases with tags instead of each push to master
Resolves #111
2022-03-09 19:32:29 -05:00
Sam Marks 8980b170fc feat: add automatic publishing for iconoir-react and iconoir-react-native 2022-02-24 13:00:04 -05:00
Pascal Jufer a236434d13 Fix job name 2021-10-13 18:49:51 +02:00
Pascal Jufer 8bf752fe41 Remove release action for now 2021-10-13 18:48:37 +02:00
Pascal Jufer 3a4cd90435 Add initial version of GitHub actions 2021-10-13 18:44:32 +02:00
Pascal Jufer 742be2226b Consistent file naming & relocate header picture
Using folder 'assets' for header picture as it's clearer IMO
2021-10-13 16:17:43 +02:00
Luca Burgio 830c1aa28c Update icon request template 2021-05-25 17:03:34 +02:00