From f584c1119a3ced958f5717e4373dc9ad1586aa6d Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Thu, 10 Feb 2022 21:54:11 +0000 Subject: [PATCH 1/2] Don't skip the update task --- .../scala/org/typelevel/sbt/TypelevelKernelPlugin.scala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala b/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala index 1895b01c..548d105e 100644 --- a/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala +++ b/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala @@ -54,6 +54,12 @@ object TypelevelKernelPlugin extends AutoPlugin { val ver = (LocalRootProject / scalaVersion).value tlSkipIrrelevantScalas.value && !cross.contains(ver) } + }, + update / skip := { + if (tlSkipIrrelevantScalas) + false // sadly, skipping update is effectively a fatal error + else + (update / skip).value } ) From 0d721830bde4bd71c60378abb34e7fb3033c5eac Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Thu, 10 Feb 2022 22:00:30 +0000 Subject: [PATCH 2/2] Fix compile --- .../main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala b/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala index 548d105e..dc81d7af 100644 --- a/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala +++ b/kernel/src/main/scala/org/typelevel/sbt/TypelevelKernelPlugin.scala @@ -56,7 +56,7 @@ object TypelevelKernelPlugin extends AutoPlugin { } }, update / skip := { - if (tlSkipIrrelevantScalas) + if (tlSkipIrrelevantScalas.value) false // sadly, skipping update is effectively a fatal error else (update / skip).value