Comments (7)
Seems we can ignore the error: novotnyllc/MSBuildSdkExtras#161
from authgear-sdk-xamarin.
Oh, seems like we can target dotnet 6 https://devblogs.microsoft.com/xamarin/tips-for-porting-your-xamarin-library-to-dotnet-maui/, which include the new build tools that allow multi-targeting by default. It also makes it compatible with MAUI by default :D
from authgear-sdk-xamarin.
Updating tfm indeed allow dotnet pack
to work as expected. However, as the resultant dll now targets net6.0, and net6.0-$platform, they are now not consumable by xamarin project (mostly .net5). One trick we can try is to modify the output folders so net6.0-android -> MonoAndroid12.0 before packaging, to see if the correct dll would be picked up by xamarin project, but that looks too hacky. Will try to see if we can simply ignore the error or has other workaround.
from authgear-sdk-xamarin.
Decide to simply use github action to build for now. Goal:
- Minimal: manual publish based on tag/whatever git conditionals
- Consider adding nuget api token so CI can auto-publish as well. Again, must be tag/git-ref based
from authgear-sdk-xamarin.
Nuget supports scoped API key: https://docs.microsoft.com/en-us/nuget/nuget-org/scoped-api-keys so it's safe to publish to nuget servers in CI.
from authgear-sdk-xamarin.
https://github.com/actions/upload-artifact
Github action as expected support artifact uploading and retention/expiry :) Not sure if it has any additional fees by default though.
from authgear-sdk-xamarin.
from authgear-sdk-xamarin.
Related Issues (20)
- Add FxCopAnalyzer
- Investigate enabling C# 9.0 for init getter HOT 1
- Remove state in reauthenticate result
- Add test for double-checked locking with ReaderWriterLockSlim in .net 5 and mono HOT 1
- Description of BiometricAccessConstraint[ios/Android] are required for API References
- Update demo app to support oauthProviderAlias
- discrepancy in BiometricOptionsAndroid with other SDKs
- Request for adding UWP support HOT 8
- Project file contains redundant file references
- Publish 0.6.1 to nuget
- SDK Support MAUI
- Support LAPolicy
- doc: Document shared project
- ci-cd: Investigate using net6 to build netstandard2.0 Authgear.Xamarin
- maui: Decide on the namespace of Authgear.Maui
- Support ssoEnabled
- Fix sessionState not changed when refresh token is detected as invalid
- Support app2app in Xamarin
- [Demo app] Show all attributes in "Get UserInfo"
- [Xamarin SDK] iOS biometric flags not supported in simulator
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from authgear-sdk-xamarin.