From 935e7448529378076d1f910de08e9c93bdb7ca8b Mon Sep 17 00:00:00 2001 From: "Matthew J. Black" Date: Mon, 20 Jan 2025 11:42:33 -0600 Subject: [PATCH 1/2] Updated shard dependencies Originally it was setup to have WinMD as a development dependencies but it is required to generate bindings. --- shard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shard.yml b/shard.yml index 50c0e7d..58bb604 100644 --- a/shard.yml +++ b/shard.yml @@ -8,6 +8,6 @@ crystal: ">= 1.15.0" license: MIT -development_dependencies: +dependencies: winmd: github: mjblack/winmd From bf58fb7d92ecb89cf12d68c5222223253aaa921f Mon Sep 17 00:00:00 2001 From: "Matthew J. Black" Date: Mon, 20 Jan 2025 11:53:55 -0600 Subject: [PATCH 2/2] Updated CI Workflow Updated CI Workflow to run on development branches and for specific pull requests. --- .github/workflows/crystal.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/crystal.yml b/.github/workflows/crystal.yml index 34eb1a6..f16bd77 100644 --- a/.github/workflows/crystal.yml +++ b/.github/workflows/crystal.yml @@ -13,9 +13,14 @@ on: - warning - debug push: - branches: [ "master" ] + branches: + - master + - 'development/**' pull_request: - branches: [ "master" ] + branches: + - master + - 'development/**' + types: [opened, reopened, ready_for_review, review_requested] jobs: build: