Skip to content
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

Call workflow GitHub Actions #99

Merged
merged 35 commits into from
Jan 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
6051bb7
Initial build workflow
deanmarcussen Dec 12, 2021
e0bb72a
Fix yaml
deanmarcussen Dec 12, 2021
74eeb1f
w/commit hash
deanmarcussen Dec 12, 2021
2025d11
With version tag
deanmarcussen Dec 12, 2021
ad1ddca
Tagged version
deanmarcussen Dec 12, 2021
e3238c2
Retag
deanmarcussen Dec 12, 2021
dda1353
try publish workflow
deanmarcussen Dec 12, 2021
ce76f7a
Fix secrets
deanmarcussen Dec 12, 2021
054168a
use refname
deanmarcussen Dec 12, 2021
2f7575f
use version input
deanmarcussen Dec 12, 2021
7d10f74
add source
deanmarcussen Dec 12, 2021
ab78509
fix ref name
deanmarcussen Dec 12, 2021
a25a208
Pass without GITHUB_REF_NAME
deanmarcussen Dec 13, 2021
805a4af
update actions version
deanmarcussen Dec 13, 2021
5d35671
Add sln file
deanmarcussen Dec 13, 2021
b2710c4
Set to Lombiq actions
deanmarcussen Dec 13, 2021
c698374
no source
deanmarcussen Jan 8, 2022
deacb4f
feedback
deanmarcussen Jan 8, 2022
c932cb1
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 8, 2022
c3c4871
revert readme
deanmarcussen Jan 8, 2022
7c6a47c
Merge remote-tracking branch 'upstream/dev' into dev
deanmarcussen Jan 8, 2022
8d2d4ec
Revert "revert readme"
deanmarcussen Jan 8, 2022
b1d58da
update readme
deanmarcussen Jan 8, 2022
8e3f562
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 8, 2022
cf73f98
Casing
deanmarcussen Jan 9, 2022
3cd2e83
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 9, 2022
2dd7296
DEFAULT_PUBLISH_API_KEY
deanmarcussen Jan 9, 2022
c4879d2
Update Lombiq.HelpfulLibraries.Targets/Readme.md
deanmarcussen Jan 10, 2022
9322e40
move build.props
deanmarcussen Jan 10, 2022
289dae8
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 10, 2022
6ef7dfa
Use branch pointer
deanmarcussen Jan 18, 2022
5799d9f
Merge branch 'Lombiq:dev' into dev
deanmarcussen Jan 18, 2022
b226daf
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 18, 2022
39616f4
branch pointer
deanmarcussen Jan 18, 2022
53810c9
Merge branch 'dev' into dm/initial-actions
deanmarcussen Jan 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: build

on:
push:
branches: [dev]
paths-ignore:
- "Docs/**"
- "Readme.md"

pull_request:
branches: [dev]

jobs:
call-build-workflow:
uses: Lombiq/NuGet-Publishing-GitHub-Actions/.github/workflows/build.yml@dev
12 changes: 12 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: publish

on:
push:
tags:
- v*
Piedone marked this conversation as resolved.
Show resolved Hide resolved

jobs:
call-publish-workflow:
uses: Lombiq/NuGet-Publishing-GitHub-Actions/.github/workflows/publish.yml@dev
secrets:
apikey: ${{ secrets.LOMBIQ_NUGET_PUBLISH_API_KEY }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
obj/
bin/
*.user
artifacts/
Piedone marked this conversation as resolved.
Show resolved Hide resolved
7 changes: 7 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project>

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk.Razor">

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<DefaultItemExcludes>$(DefaultItemExcludes);.git*</DefaultItemExcludes>
</PropertyGroup>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk.Razor">

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<DefaultItemExcludes>$(DefaultItemExcludes);.git*</DefaultItemExcludes>
<RootNamespace>Lombiq.HelpfulLibraries.RestEase</RootNamespace>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk.Razor">

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>
<IsPackable>false</IsPackable>
Piedone marked this conversation as resolved.
Show resolved Hide resolved
<DefaultItemExcludes>$(DefaultItemExcludes);.git*;node_modules\**;Tests\**</DefaultItemExcludes>
</PropertyGroup>

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<DefaultItemExcludes>$(DefaultItemExcludes);.git*</DefaultItemExcludes>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="../Lombiq.HelpfulLibraries/Lombiq.HelpfulLibraries.csproj" PrivateAssets="none" />
<ProjectReference Include="../Lombiq.HelpfulLibraries.LinqToDb/Lombiq.HelpfulLibraries.LinqToDb.csproj" PrivateAssets="none" />
<ProjectReference Include="../Lombiq.HelpfulLibraries.RestEase/Lombiq.HelpfulLibraries.RestEase.csproj" PrivateAssets="none" />
Piedone marked this conversation as resolved.
Show resolved Hide resolved
</ItemGroup>

</Project>
7 changes: 7 additions & 0 deletions Lombiq.HelpfulLibraries.Targets/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Lombiq Helpful Libraries for Orchard Core - Targets



Targets project which references all Helpful Libraries. Only necessary for NuGet publishing, just as *Lombiq.HelpfulLibraries.sln*.

For general details about and on using the Helpful Libraries see the [root Readme](../Readme.md).
40 changes: 40 additions & 0 deletions Lombiq.HelpfulLibraries.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30114.105
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lombiq.HelpfulLibraries", "Lombiq.HelpfulLibraries\Lombiq.HelpfulLibraries.csproj", "{5F3379C7-ED6B-46AA-B6C3-17CBC2284417}"
Piedone marked this conversation as resolved.
Show resolved Hide resolved
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lombiq.HelpfulLibraries.LinqToDb", "Lombiq.HelpfulLibraries.LinqToDb\Lombiq.HelpfulLibraries.LinqToDb.csproj", "{5F4C7938-BBC4-4A44-83E1-2F33B7717A76}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lombiq.HelpfulLibraries.RestEase", "Lombiq.HelpfulLibraries.RestEase\Lombiq.HelpfulLibraries.RestEase.csproj", "{2D7174D1-88E0-4063-8139-C7FCCC9B3326}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lombiq.HelpfulLibraries.Targets", "Lombiq.HelpfulLibraries.Targets\Lombiq.HelpfulLibraries.Targets.csproj", "{20ED5C16-0021-4CB7-9F53-8B55E7A5FD38}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5F3379C7-ED6B-46AA-B6C3-17CBC2284417}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5F3379C7-ED6B-46AA-B6C3-17CBC2284417}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5F3379C7-ED6B-46AA-B6C3-17CBC2284417}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5F3379C7-ED6B-46AA-B6C3-17CBC2284417}.Release|Any CPU.Build.0 = Release|Any CPU
{5F4C7938-BBC4-4A44-83E1-2F33B7717A76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5F4C7938-BBC4-4A44-83E1-2F33B7717A76}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5F4C7938-BBC4-4A44-83E1-2F33B7717A76}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5F4C7938-BBC4-4A44-83E1-2F33B7717A76}.Release|Any CPU.Build.0 = Release|Any CPU
{2D7174D1-88E0-4063-8139-C7FCCC9B3326}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2D7174D1-88E0-4063-8139-C7FCCC9B3326}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2D7174D1-88E0-4063-8139-C7FCCC9B3326}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2D7174D1-88E0-4063-8139-C7FCCC9B3326}.Release|Any CPU.Build.0 = Release|Any CPU
{20ED5C16-0021-4CB7-9F53-8B55E7A5FD38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{20ED5C16-0021-4CB7-9F53-8B55E7A5FD38}.Debug|Any CPU.Build.0 = Debug|Any CPU
{20ED5C16-0021-4CB7-9F53-8B55E7A5FD38}.Release|Any CPU.ActiveCfg = Release|Any CPU
{20ED5C16-0021-4CB7-9F53-8B55E7A5FD38}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal
1 change: 0 additions & 1 deletion Lombiq.HelpfulLibraries/Lombiq.HelpfulLibraries.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk.Razor">

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<DefaultItemExcludes>$(DefaultItemExcludes);.git*;node_modules\**;Tests\**</DefaultItemExcludes>
</PropertyGroup>

Expand Down
2 changes: 2 additions & 0 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,13 @@ The module consists of the following independent libraries (all in their own fea
- [Utilities](Lombiq.HelpfulLibraries/Docs/Utilities.md)
- [RestEase DI helper](Lombiq.HelpfulLibraries.RestEase/Readme.md)
- [LinqToDb](Lombiq.HelpfulLibraries.LinqToDb/Readme.md)
- [Targets](Lombiq.HelpfulLibraries.Targets/Readme.md)

Public APIs are always documented so please always read method comments.

Check out the [`Lombiq.HelpfulLibraries.Samples` project](Lombiq.HelpfulLibraries.Samples) for various examples.

Note: The `Lombiq.HelpfulLibraries.sln` exists to provide centralized building of the independent library projects.

## Contributing and support

Expand Down