sbt-github-actions
sbt-github-actions copied to clipboard
An sbt plugin which makes it easier to build with GitHub Actions
In https://github.com/sbt/sbt-github-actions/pull/146 we implemented `windows.PageFileFix` using bare `String`'s which means its possible to put in incorrect values. Ideally we should use https://github.com/sbt/sbt/blob/973cd63e0b6bfe0d06d364f314f391a08a77d38b/internal/util-complete/src/main/scala/sbt/internal/util/complete/SizeParser.scala however its (largely) blocked by https://github.com/sbt/sbt-github-actions/issues/147 (its possible...
I would like to propose adding scalafmt to this codebase for the same set of obvious reasons why having a code formatter is a good idea. The typical problem with...
This error occurs: ``` Run tar cf targets.tar modules/user-service-api/target target target/lagom-dynamic-projects/lagom-internal-meta-project-kafka/target target/lagom-dynamic-projects/lagom-internal-meta-project-service-locator/target target/lagom-dynamic-projects/lagom-internal-meta-project-cassandra/target project/target 8 tar: target/lagom-dynamic-projects/lagom-internal-meta-project-kafka/target: Cannot stat: No such file or directory 9 tar: target/lagom-dynamic-projects/lagom-internal-meta-project-service-locator/target: Cannot stat: No...
The default JDK changed from 8 to 11 in 0.14.0, which isn't noted in the changelog and probably not what most people want. Lots of people are getting Scala Steward...
On my Windows setup, `GenerativePluginSpec`/scripted tests are failing due to not handling Windows line breaks. This PR solves this by replacing Windows line breaks with Unix line breaks so that...
The current behavior of this plugin is very hostile to forks. This is what I was trying to add to a workflow so that it wouldn't waste slots and resources...
Hi, first of all thanks for making this amazing project! I am trying to use it to publish on github packages using github actions. But facing the following error. **Error:**...
SBT now supports version patterns like `+ 2.13.x`. This means ci.yml and .mergify.yml have to be updated much less frequently. Although, perhaps that makes sbt-github-actions somewhat less necessary
For instance, I think I would need something like this: https://docs.github.com/en/actions/guides/creating-postgresql-service-containers
This commit adds `token` param to the checkout step. The reason for that is to support pushing to GitHub protected branches within CI flow. Updated checkout action to use 'v3'