Skip to content

Update to Fable 3#148

Merged
dsyme merged 2 commits intofsprojects:mainfrom
alfonsogarciacaro:fable3
Oct 7, 2021
Merged

Update to Fable 3#148
dsyme merged 2 commits intofsprojects:mainfrom
alfonsogarciacaro:fable3

Conversation

@alfonsogarciacaro
Copy link
Copy Markdown
Contributor

@alfonsogarciacaro alfonsogarciacaro commented Oct 6, 2021

This is a remake of #121 and hopefully fixes #145, although I couldn't reproduce the exact error in the issue, tests worked for me first time.

Besides installing latest Fable 3 the only thing I did was removing some #if FABLE_COMPILER that shouldn't be needed now and also simplified a bit the npm dependencies in tests/fable.

@dsyme I've also updated the pull-request.yml Github workflow to include the fable tests, and also to fix the .NET test command which was still invoking fake. Please let me know if you want me to edit the publish.yml workflow too (btw. I put the "Test Fable" job before the .NET tests because at one point the latter were failing in CI but we can change the order).

@alfonsogarciacaro alfonsogarciacaro force-pushed the fable3 branch 2 times, most recently from c5fcaee to 9aa780d Compare October 6, 2021 21:55
@dsyme
Copy link
Copy Markdown
Contributor

dsyme commented Oct 7, 2021

Thank you so much! And I'm deeply impressed with how easy it is to add Fable build and testing.

@dsyme dsyme merged commit fe1b04d into fsprojects:main Oct 7, 2021
@alfonsogarciacaro
Copy link
Copy Markdown
Contributor Author

Thanks to you @dsyme! Well, it's easy because @Shmew already did most of the work ;) Although it's true Fable 3 does simplify things and allows us to remove many of the #if FABLE_COMPILER blocks. Also, js tests run quite nicely on Github Actions :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Currently broken with Fable

2 participants