This cross platform - Linux, Mac OS X and Windows - F# .Net library and smartphone app converts Maya Tzolk’in dates to Gregorian dates and vice versa.
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Change GitHub actions

+22 -7
+6 -1
.github/workflows/linux_test.yml
··· 75 75 dotnet tool restore 76 76 dotnet paket restore 77 77 78 + - name: Publish Tests 79 + run: | 80 + cd $GITHUB_WORKSPACE 81 + dotnet fake run ./build.fsx target Publish 82 + 78 83 - name: Run Tests 79 84 run: | 80 85 cd $GITHUB_WORKSPACE 81 - dotnet fake run ./build.fsx target Tests 86 + ./bin/TestTzolkin.exe --summary 82 87 83 88 - uses: actions/upload-artifact@v2 84 89 if: ${{ always() }}
+6 -1
.github/workflows/osx_test.yml
··· 75 75 dotnet tool restore 76 76 dotnet paket restore 77 77 78 + - name: Publish Tests 79 + run: | 80 + cd $GITHUB_WORKSPACE 81 + dotnet fake run ./build.fsx target Publish 82 + 78 83 - name: Run Tests 79 84 run: | 80 85 cd $GITHUB_WORKSPACE 81 - dotnet fake run ./build.fsx target Tests 86 + ./bin/TestTzolkin.exe --summary 82 87 83 88 - uses: actions/upload-artifact@v2 84 89 if: ${{ always() }}
+7 -1
.github/workflows/windows_test.yml
··· 75 75 dotnet tool restore 76 76 dotnet paket restore 77 77 78 + - name: Publish Tests 79 + run: | 80 + cd $GITHUB_WORKSPACE 81 + dotnet fake run .\build.fsx target Publish 82 + 78 83 - name: Run Tests 79 84 run: | 80 - dotnet fake run .\build.fsx target Tests 85 + cd $GITHUB_WORKSPACE 86 + .\bin\TestTzolkin.exe --summary 81 87 82 88 - uses: actions/upload-artifact@v2 83 89 if: ${{ always() }}
+3 -4
build.fsx
··· 51 51 let packageProjs = !! "src/TzolkinDate/*.*proj" 52 52 53 53 // projects to publish (`dotnet publish`) 54 - let publishProjs = 55 - !! "tests/**/*.*proj" 54 + let publishProjs = !! "tests/**/*.*proj" 56 55 57 56 // projects that should be linted 58 57 let lintProjs = ··· 139 138 } 140 139 141 140 // Publish options for Target `Publish` ======================================== 142 - let setPublishOptions rid version (opts: DotNet.PublishOptions) = 141 + let setPublishOptions rid (opts: DotNet.PublishOptions) = 143 142 { opts with 144 143 NoLogo = true 145 144 NoBuild = false ··· 330 329 "Publish" 331 330 (fun _ -> 332 331 publishProjs 333 - |> Seq.iter (DotNet.publish (setPublishOptions (getRID ()))) 332 + |> Seq.iter (DotNet.publish (setPublishOptions (getRID ()) ) ) ) 334 333 335 334 336 335 //==============================================================================