-
Notifications
You must be signed in to change notification settings - Fork 8
GitHub actions #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
И в ReadMe укажем, что можно брать CI построения с https://www.myget.org/feed/fsharp-collections-immutable/package/nuget/FSharp.Collections.Immutable
Тебе видна эта страница?
<Company>XperiAndri</Company> | ||
<ProductName>FSharp.Collections.Immutable</ProductName> | ||
<Copyright>Copyright © XperiAndri 2016</Copyright> | ||
<Version>0.1.0</Version> | ||
<Authors>XperiAndri;EventHelix</Authors> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Добавляйся тоже
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
README.md
Outdated
|
||
F# bindings for System.Collections.Immutable | ||
|
||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Здесь наверное ссылка должна указывать на файл в репозитории организации fsprojects
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
@@ -8,7 +8,7 @@ | |||
<Company>XperiAndri</Company> | |||
<ProductName>FSharp.Collections.Immutable</ProductName> | |||
<Copyright>Copyright © XperiAndri 2016</Copyright> | |||
<Version>0.1.0</Version> | |||
<Version>1.0.0</Version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
И я видел как-то делают автоинкремент чтобы версия была вида 1.0.0-ci-00003
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
И видел где-то библиотеку, чтобы из тегов версию вычитывало и её публиковала
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
есть Fake.Core.SemVer и Fake.Tools.Git, но тогда билдскрипт нужен и в нем все делать
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
добавил publish.yml отсюда https://github.com/marketplace/actions/publish-nuget
она вынимает версию из проекта и паблишит по коммиту или тегу, если верить описанию. MyGet пуш у меня в бранче не может взять ключ из секретов. может заработает если его в проект смержить...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Description почему-то дважды получился
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
34ea39c
to
b29d567
Compare
now the last
NuGet push
action should be completed with source url and nuget key. This could be saved in github repo as secrets