From 71e0cb4c60a556ba9c76bc29ec4880a63a647d6f Mon Sep 17 00:00:00 2001 From: Alex Karle Date: Sat, 30 May 2020 10:26:50 -0400 Subject: [PATCH] ci: Temporarily reduce CI to just setup/test The npm step for the build fails every so often with the following: : extract:carbon-components: sill extract carbon-component : makR! cb() never called! So while I investigate, I'm disabling the build/deploy part and we'll go back to manual releases (with just the tests running in CI). This will also have the perk of way speeding up our build time. --- .build.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/.build.yml b/.build.yml index f98a8c8..5e0b8a6 100644 --- a/.build.yml +++ b/.build.yml @@ -1,31 +1,18 @@ # .build.yml -- builds.sr.ht CI/CD image: debian/stable packages: - - nodejs - - npm - - rsync - cpanminus - - rsync sources: - https://git.sr.ht/~akarle/euchre-live -secrets: - - f39736f0-38a1-48d5-9c75-13529a1130cd environment: PERL5LIB: /home/build/perl5/lib/perl5 tasks: - setup: | cd euchre-live - npm install cpanm --installdeps . - - build: | - cd euchre-live - make build - test: | cd euchre-live make test - - deploy: | - cd euchre-live - make release triggers: - action: email condition: always -- libgit2 1.1.1