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

#266 - experimentation with OS X paths #286

Draft
wants to merge 572 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
572 commits
Select commit Hold shift + click to select a range
cc42df3
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
rosenbjerg Oct 25, 2020
a7981f2
Fix test
rosenbjerg Oct 25, 2020
d029359
Add timeouts
rosenbjerg Oct 25, 2020
a40d264
GitHub Actions annotations for tests
rosenbjerg Oct 25, 2020
2bacf62
Add more timeout attributes
rosenbjerg Oct 25, 2020
1b42eb2
Timeout on all to find problematic test in GH action runner
rosenbjerg Oct 25, 2020
e9817cf
Update ci.yml
rosenbjerg Oct 25, 2020
da34cf1
More timeouts ...
rosenbjerg Oct 25, 2020
f189488
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
rosenbjerg Oct 25, 2020
564a9e6
Fix build warning
rosenbjerg Oct 25, 2020
26f5b0f
Use /tmp folder for unix sockets
rosenbjerg Oct 25, 2020
31685da
Cancel on exit
rosenbjerg Oct 25, 2020
6b1e411
Cleanup
rosenbjerg Oct 26, 2020
9feb9f5
Fix output pipe hanging on unix sockets
rosenbjerg Oct 26, 2020
d4d0e9f
Update nuget info
rosenbjerg Oct 26, 2020
c79bc51
Merge branch 'release' into master
rosenbjerg Oct 27, 2020
590b2e1
Merge pull request #126 from rosenbjerg/master
rosenbjerg Oct 27, 2020
8aa967c
Update release.yml
rosenbjerg Oct 27, 2020
5797fbf
Update ci.yml
rosenbjerg Oct 27, 2020
179cb15
Fix cancellation
rosenbjerg Oct 28, 2020
683f200
Update ci.yml
rosenbjerg Oct 28, 2020
3139d77
Merge branch 'master' into release
rosenbjerg Oct 28, 2020
fb8d7ce
Fix NuGet push
rosenbjerg Oct 28, 2020
3cae96f
Explicit output dir
rosenbjerg Oct 28, 2020
100de27
Update release.yml
rosenbjerg Oct 28, 2020
fe26188
Skip ffmpeg prep
rosenbjerg Oct 28, 2020
1093404
Update release.yml
rosenbjerg Oct 28, 2020
8fbb602
Use relative path
rosenbjerg Oct 28, 2020
5ecd481
Update release.yml
rosenbjerg Oct 28, 2020
04c5909
Update release.yml
rosenbjerg Oct 28, 2020
701b0aa
Update release.yml
rosenbjerg Oct 28, 2020
9ab8c09
Update release.yml
rosenbjerg Oct 28, 2020
8a3f29e
Update release.yml
rosenbjerg Oct 28, 2020
261e780
Update release.yml
rosenbjerg Oct 28, 2020
83d2ede
Add key
rosenbjerg Oct 28, 2020
01bded8
Update README.md
rosenbjerg Oct 28, 2020
928e501
Update README.md
rosenbjerg Oct 28, 2020
1bcc9fe
Update README.md
rosenbjerg Nov 9, 2020
c6bdf55
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
Feodoros Nov 12, 2020
c47214b
Refactoring
Feodoros Nov 12, 2020
5ba2ed9
Update dependencies and add StreamPipeSink constructor
rosenbjerg Nov 25, 2020
96e0a03
Add license expression
rosenbjerg Nov 25, 2020
8cfc2ff
Merge pull request #131 from rosenbjerg/master
rosenbjerg Nov 25, 2020
8b45a6b
Init
rosenbjerg Dec 3, 2020
7904a86
Add raw audio test
rosenbjerg Dec 5, 2020
9c3d8d4
Bump versions for tests
rosenbjerg Dec 5, 2020
fd723e0
Add debug info
rosenbjerg Dec 5, 2020
db95448
Skip disconnect on cancelled
rosenbjerg Dec 5, 2020
224126c
Update nuget info
rosenbjerg Dec 5, 2020
f6e4e31
Use NET 5.0 in pipelines
rosenbjerg Dec 5, 2020
c444230
Check available dotnet version
rosenbjerg Dec 5, 2020
d8a09a3
Use .NET Core 3.1 - 5.0 not yet available
rosenbjerg Dec 5, 2020
28b70d8
Merge pull request #134 from rosenbjerg/master
rosenbjerg Dec 5, 2020
45bc6ac
Explicit Release build
rosenbjerg Dec 5, 2020
df10f84
Merge pull request #135 from rosenbjerg/master
rosenbjerg Dec 5, 2020
24ef1a8
Use FedericoCarboni/setup-ffmpeg@v1-beta for CI
rosenbjerg Dec 5, 2020
ed5b5a8
Run matrix tests
rosenbjerg Dec 5, 2020
56608e6
Do not matrix test on macos-latest due to missing libgdiplus
rosenbjerg Dec 6, 2020
01b1dd2
Only disconnect if pipe not already disposed
rosenbjerg Dec 6, 2020
25c650f
Return clone to avoid problems with disposing original memorystream
rosenbjerg Dec 6, 2020
3ad127a
Dump
rosenbjerg Dec 6, 2020
8e2b146
Partial revert
rosenbjerg Dec 7, 2020
6c51f63
Merge branch 'dev/fixes' into refactor-tests
rosenbjerg Dec 7, 2020
57258c6
Only post in continuation
rosenbjerg Dec 7, 2020
7fd7ae3
Merge branch 'master' into refactor-tests
rosenbjerg Dec 7, 2020
203da63
Fix
rosenbjerg Dec 7, 2020
418cb94
Run post after ffmpeg has completed
rosenbjerg Dec 7, 2020
1a15c08
Reencode raw file
rosenbjerg Dec 7, 2020
8c7dee1
Output ffmpeg formats
rosenbjerg Dec 7, 2020
a38b985
Prevent double GH actions on push to branch with active PR
rosenbjerg Dec 7, 2020
f9090ba
Convert to mp3 instead of opus
rosenbjerg Dec 7, 2020
4c24189
Test with .NET 5.0
rosenbjerg Dec 7, 2020
d64f2dd
Use webm for streaming test
rosenbjerg Dec 7, 2020
2e1ffb0
Merge pull request #136 from rosenbjerg/refactor-tests
rosenbjerg Dec 7, 2020
02877f6
Update FFMpegCore.csproj
rosenbjerg Dec 7, 2020
f5aebb4
Merge pull request #137 from rosenbjerg/master
rosenbjerg Dec 7, 2020
04f78b0
Use .NET 5 in release pipeline
rosenbjerg Dec 7, 2020
668aa79
Merge pull request #138 from rosenbjerg/master
rosenbjerg Dec 7, 2020
502c441
Increase timeout time
rosenbjerg Dec 7, 2020
fb2e1e0
Init
rosenbjerg Dec 8, 2020
f648a4b
Include ffprobe std output in exception
rosenbjerg Dec 8, 2020
fa49e13
Merge pull request #139 from rosenbjerg/dev/include-ffmpeg-stdout-in-…
rosenbjerg Dec 8, 2020
ec59363
Merge pull request #140 from rosenbjerg/master
rosenbjerg Dec 9, 2020
6bdf9da
Also include output data on non-zero ffmpeg exitcode
rosenbjerg Dec 9, 2020
de689db
Merge branch 'master' into master
rosenbjerg Dec 9, 2020
2815ca0
Merge pull request #141 from rosenbjerg/master
rosenbjerg Dec 9, 2020
a4aba66
Support specifying output encoding for ffmpeg and ffprobe output
rosenbjerg Dec 9, 2020
8fe7377
Merge pull request #143 from rosenbjerg/feature/support-for-specifyin…
rosenbjerg Dec 14, 2020
cfee861
Add NotifyOnOutput
rosenbjerg Dec 17, 2020
9604127
Merge pull request #148 from rosenbjerg/master
rosenbjerg Dec 19, 2020
d16efbd
Fix incorrect condition
hey-red Jan 23, 2021
89fdef4
Merge pull request #159 from hey-red/fix-formats
rosenbjerg Jan 23, 2021
f603163
Add tags on media stream and format
hey-red Jan 29, 2021
8d2251c
Merge pull request #165 from hey-red/expose-tags
rosenbjerg Jan 29, 2021
66cdb30
Return null when no format detected during analysis
rosenbjerg Feb 3, 2021
4cb8043
Update FFMpegCore.csproj
rosenbjerg Feb 3, 2021
09d8c00
Merge branch 'release' into master
rosenbjerg Feb 3, 2021
d598d84
Merge pull request #167 from rosenbjerg/master
rosenbjerg Feb 3, 2021
af67cc2
Added tiesont to contributors list
rosenbjerg Feb 3, 2021
6874ace
Merge branch 'master' into master
rosenbjerg Feb 3, 2021
35ca34c
ffprobe duration parsing
test-in-prod Feb 7, 2021
bb08076
Format -ss timespan argument to calculate hours
test-in-prod Feb 13, 2021
73531b3
Add InputDeviceArgument
TFleury Feb 28, 2021
157a536
Add OutputStreamArgument
TFleury Feb 28, 2021
9672713
Add cancel timeout
TFleury Mar 2, 2021
fb11b53
Merge pull request #177 from Codinlab/InputDevice
rosenbjerg Mar 5, 2021
47779dc
Merge pull request #180 from Codinlab/CancelTimeout
rosenbjerg Mar 5, 2021
4f28983
Init
rosenbjerg Mar 5, 2021
8452672
Merge branch 'master' into refactor-video-filter-args
rosenbjerg Mar 5, 2021
e49290b
Fix tests
rosenbjerg Mar 6, 2021
a12c322
Add ConfigureAwait(false)
rosenbjerg Mar 6, 2021
e0819c8
Cleanup tests
rosenbjerg Mar 6, 2021
f40479e
Update nuget info
rosenbjerg Mar 6, 2021
cfda317
change FrameRate on RawVideoPipeSource to double
rosenbjerg Mar 6, 2021
7444899
reorder method
rosenbjerg Mar 6, 2021
df0205f
Cleanup
rosenbjerg Mar 6, 2021
9e02309
Merge pull request #184 from rosenbjerg/refactor-video-filter-args
rosenbjerg Mar 6, 2021
aed2dc0
Merge pull request #185 from rosenbjerg/master
rosenbjerg Mar 6, 2021
928ef40
Update README.md
jogibear9988 Mar 10, 2021
bad7c94
Merge pull request #188 from jogibear9988/patch-2
rosenbjerg Mar 10, 2021
fe64675
Fixed process hang on pipe images format mismatch
max619 Mar 15, 2021
bbd9b7f
Moved Debug.WriteLine to Pipe disconnect
max619 Mar 15, 2021
eba1dac
Update README.md
rosenbjerg Mar 15, 2021
d448637
Update README.md
rosenbjerg Mar 15, 2021
e8a7806
Merge branch 'master' into test/variable_image_size
max619 Mar 15, 2021
2be7600
Merge pull request #191 from max619/test/variable_image_size
rosenbjerg Mar 15, 2021
cbf241c
Add examples from readme
rosenbjerg Mar 15, 2021
6882284
Move extension method from Bitmap to Image
rosenbjerg Mar 15, 2021
0face0b
Bump nuget dependencies
rosenbjerg Mar 15, 2021
ce7eb92
Merge pull request #179 from Codinlab/OutputStream
rosenbjerg Mar 15, 2021
3404009
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
rosenbjerg Mar 15, 2021
fc2802d
Renaming to OutputUrlArgument
rosenbjerg Mar 15, 2021
0a14625
Update nuget meta
rosenbjerg Mar 15, 2021
8a314f0
Move MediaAnalysis parsing helper methods to static class
rosenbjerg Mar 15, 2021
5a2ebcf
Merge branch 'master' into master
rosenbjerg Mar 15, 2021
814f499
Merge pull request #170 from test-in-prod/master
rosenbjerg Mar 15, 2021
1d65177
Fix tests
rosenbjerg Mar 15, 2021
277f11d
Update nuget meta
rosenbjerg Mar 15, 2021
97fe2cc
Update FFMpegCore.csproj
rosenbjerg Mar 15, 2021
cce6c69
Fix test
rosenbjerg Mar 15, 2021
18201e2
Merge pull request #192 from rosenbjerg/master
rosenbjerg Mar 15, 2021
ec1b8a6
Add mirror and default ForceFormat for OutputPipeArgument
GorobVictor Mar 16, 2021
ab8be5c
Update
GorobVictor Mar 17, 2021
4e85482
Update
GorobVictor Mar 18, 2021
4e6ecda
update
GorobVictor Mar 22, 2021
e106571
Move `System.IO` in `using`s on some classes
Namaneo Apr 12, 2021
1711f98
Add support for `Format16bppRgb555` in Bitmap wrapper
Namaneo Apr 12, 2021
d881068
Add simple support for PCM audio source wrapping
Namaneo Apr 12, 2021
27a2219
Fixes, renames and missing stuff
rosenbjerg May 13, 2021
811471e
Update nuget meta
rosenbjerg May 13, 2021
19569cb
Merge pull request #193 from GorobVictor/MirrorAttributeAndDefaultFor…
rosenbjerg May 13, 2021
a586390
Merge branch 'release' into master
rosenbjerg May 13, 2021
9632bf5
Merge branch 'master' into add-pcm-wrapper
rosenbjerg May 15, 2021
6c3129d
Cleanup in using directives
rosenbjerg May 15, 2021
e56521b
Merge branch 'master' into add-pcm-wrapper
rosenbjerg May 15, 2021
be32a14
Reorder using directives
rosenbjerg May 15, 2021
274bb96
Update used GitHub Actions
rosenbjerg May 15, 2021
717b404
Merge branch 'master' into add-pcm-wrapper
rosenbjerg May 19, 2021
acd462a
Add test for the new audio pipe
Namaneo May 25, 2021
366a1cd
Remove -y
rosenbjerg Jun 8, 2021
64028b4
Merge pull request #218 from rosenbjerg/bugfix/remove-y-arg-in-InputP…
rosenbjerg Jun 8, 2021
f8692ab
Merge branch 'master' into add-pcm-wrapper
rosenbjerg Jun 8, 2021
a1dbc3b
Merge pull request #204 from Namaneo/add-pcm-wrapper
rosenbjerg Jun 8, 2021
d5e8444
Update nuget info
rosenbjerg Jun 8, 2021
3efc345
Support cancellation token for cancelling FFMPEG processes
patagonaa Jul 7, 2021
e18b010
Merge pull request #222 from patagonaa/master
rosenbjerg Jul 7, 2021
ab82e3c
support specific StandardOutputEncoding & StandardErrorEncoding for f…
CepheiSigma Jul 8, 2021
d319382
Merge pull request #223 from CepheiSigma/hotfix
rosenbjerg Jul 10, 2021
27fb377
Improve ffprobe exceptions
rosenbjerg Jul 15, 2021
0c9c526
Update nuget info
rosenbjerg Jul 15, 2021
587c453
Reduce timeout in cancellation token test
rosenbjerg Jul 15, 2021
a2b37cb
Update README.md
chaitanyabd Jul 30, 2021
f80d1fa
Basic ffprobe subtitle support
alex6dj Jul 31, 2021
47916ea
Basic ffprobe test
alex6dj Jul 31, 2021
37109ba
Merge branch 'master' of github.com:rosenbjerg/FFMpegCore
Feodoros Aug 3, 2021
c30cf4c
Style guide fixes and minor refactoring
Feodoros Aug 3, 2021
d744d88
Merge pull request #231 from chaitanyabd/master
rosenbjerg Aug 5, 2021
27051f5
Merge branch 'master' into feature/support-subtitles-stream
rosenbjerg Aug 5, 2021
1a87b0b
Merge pull request #233 from alex6dj/feature/support-subtitles-stream
rosenbjerg Aug 5, 2021
fc23456
Fix PcmAudioSampleWrapper namespace
rosenbjerg Aug 5, 2021
3a89062
Subtitle hard-burn implementation.
alex6dj Aug 5, 2021
6247bf6
Document parameters
alex6dj Aug 5, 2021
14d457b
Use long option for stream index for better clarity
alex6dj Aug 5, 2021
01cb994
Merge pull request #236 from alex6dj/feature/support-subtitle-hard-bu…
rosenbjerg Aug 6, 2021
3888a07
Merge branch 'master' into master
rosenbjerg Aug 6, 2021
2827830
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
rosenbjerg Aug 6, 2021
e13376f
Replace contributors block with image from contributors-img
rosenbjerg Aug 6, 2021
914003e
Move Loop(1) to image FileInput. Fix for #206
rosenbjerg Aug 7, 2021
0efaf68
Specify README.md as nuget readme
rosenbjerg Aug 7, 2021
78c749c
Update README.md
rosenbjerg Aug 7, 2021
2722431
Add non-code contributors
rosenbjerg Aug 7, 2021
e363440
Load config file, if found, on first use
rosenbjerg Aug 7, 2021
292841e
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
rosenbjerg Aug 7, 2021
ac2b358
Added CodecTag and CodecTagString properties to info derived from an …
GuyWithDogs Aug 9, 2021
1d845e8
Merge pull request #240 from GuyWithDogs/gwd_addcodectagstring
rosenbjerg Aug 10, 2021
04ebdb1
Increase timeout on failing unit test
rosenbjerg Aug 10, 2021
562a50d
Nullable streamIndex and inputFileIndex
Feodoros Aug 10, 2021
fc9db2c
Merge branch 'master' into master
rosenbjerg Aug 10, 2021
86ea16c
Fix params order
Feodoros Aug 11, 2021
c540819
Merge branch 'master' of github.com:Feodoros/FFMpegCore
Feodoros Aug 11, 2021
2d9d527
Merge pull request #110 from Feodoros/master
rosenbjerg Aug 11, 2021
607bd18
Update nuget details
rosenbjerg Aug 12, 2021
a76ec85
Update README.md
rosenbjerg Aug 12, 2021
41ec1a1
Get extra disposition data in MediaStream
alex6dj Sep 7, 2021
d79bbae
Use boolean instead on generic int for disposition state value
alex6dj Sep 7, 2021
e901009
Merge pull request #250 from alex6dj/feature/get-default-and-force-value
rosenbjerg Sep 9, 2021
e6d85ee
Update README.md
rosenbjerg Sep 19, 2021
26fcfcc
fix stream index for passing to ffmpeg while making a snapshot
Sep 20, 2021
93131a7
Adding support for ffprobe show frames
andyjmorgan Sep 24, 2021
e6e07fc
Fixed error when burning subtitle with some special charaters in path
alex6dj Oct 2, 2021
975bd75
Fixed single quotes escape in subtitle file path
alex6dj Oct 3, 2021
78a703f
Initial audio filter implementation
alex6dj Oct 4, 2021
7a661b6
Pan filter implementation and testing
alex6dj Oct 4, 2021
571cc88
Document PanArgument
alex6dj Oct 4, 2021
40c14b5
Implemented Dynamic Audio Normalizer
alex6dj Oct 4, 2021
f3db0f5
Updated MSTest to fix failling test using DataTestMethod
alex6dj Oct 4, 2021
6045d15
Use only audio files for test to speedup tests run
alex6dj Oct 4, 2021
45b8486
Finish PanArgument tests behaviour
alex6dj Oct 5, 2021
9ff8233
Fix throwing exception for AnalyseAsync if ExitCode not 0.
Oct 11, 2021
fd56da2
Merge pull request #264 from samburovkv/FixFFProbeAnalyseAsync
rosenbjerg Oct 14, 2021
8e98bf6
Merge branch 'master' into feature/audio-filters
rosenbjerg Oct 21, 2021
519fde4
Merge branch 'master' into fix/subtitle-hardburning-path-scape
rosenbjerg Oct 21, 2021
3d701b1
Merge pull request #261 from alex6dj/feature/audio-filters
rosenbjerg Oct 21, 2021
1b67ea7
Minor fixes
rosenbjerg Oct 21, 2021
06da927
Minor fixes
rosenbjerg Oct 21, 2021
79bc918
Minor improvements
rosenbjerg Oct 21, 2021
ce18f3b
Merge pull request #260 from alex6dj/fix/subtitle-hardburning-path-scape
rosenbjerg Oct 21, 2021
5de3206
Merge pull request #253 from stasokrosh/master
rosenbjerg Oct 21, 2021
2b7cd6f
Merge branch 'master' into pr/255
rosenbjerg Oct 21, 2021
40235db
Merge branch 'master' into ffprobe-frames
rosenbjerg Oct 21, 2021
5107ef0
Merge pull request #255 from andyjmorgan/ffprobe-frames
rosenbjerg Oct 21, 2021
b8fefc6
Change Int32 to long for BitRate
Oct 26, 2021
bdb12aa
Merge pull request #271 from whereisrich/master
rosenbjerg Oct 30, 2021
c2d2805
Support for specyfying process working directory through FFOptions (#…
rosenbjerg Nov 1, 2021
b217ca4
Ensure disposal of opened Image instances (#249)
rosenbjerg Nov 1, 2021
e0385dc
Add .ConfigureAwait(false) in StreamPipeSink Writer function
rosenbjerg Nov 1, 2021
e8df465
Ensure ConfigureAwait(false) is set (#246)
rosenbjerg Nov 1, 2021
6377c50
Update nuget info
rosenbjerg Nov 1, 2021
936da48
Move .ConfigureAwait(false) in StreamPipeSink to inside ReadAsync to …
rosenbjerg Nov 1, 2021
0f82509
Added VideoCodec.LibX265 (#276)
rosenbjerg Nov 3, 2021
239e2ae
parse ffprobes -show_packets output
zhuker Nov 8, 2021
a0399b3
Add documentation comments to NotifyOn* methods
rosenbjerg Nov 14, 2021
ebf77d0
Merge branch 'master' into ffprobe-show-packets
zhuker Nov 17, 2021
e052688
Merge pull request #278 from zhuker/ffprobe-show-packets
rosenbjerg Nov 17, 2021
965e756
Add Configure on FFMpegArgumentProcessor to fuently configure ffoptio…
BobSilent Nov 2, 2021
f7ad339
Update Docu
BobSilent Nov 18, 2021
47a6c23
Added Tests
BobSilent Nov 18, 2021
8cacf07
reset GlobalFFOptions to null after testing
BobSilent Nov 18, 2021
7461407
Merge pull request #274 from BobSilent/add-fluent-configuration-on-ff…
rosenbjerg Nov 28, 2021
5dbaef5
Set a shorter path for named pipes on OS X in PipeHelpers, use PipePa…
instantiator Dec 19, 2021
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
17 changes: 17 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Auto detect text files and perform LF normalization
* text=auto

# Custom for Visual Studio
*.cs diff=csharp

# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
29 changes: 29 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: CI

on:
push:
branches:
- master
pull_request:
branches:
- master
- release

jobs:
ci:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, ubuntu-latest]
timeout-minutes: 6
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: '5.0.x'
- name: Prepare FFMpeg
uses: FedericoCarboni/setup-ffmpeg@v1
- name: Test with dotnet
run: dotnet test --logger GitHubActions
20 changes: 20 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: NuGet release
on:
push:
branches:
- release
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: '5.0.x'
- name: Build solution
run: dotnet build --output build -c Release
- name: Publish NuGet package
run: dotnet nuget push "build/*.nupkg" --source nuget.org --api-key ${{ secrets.NUGET_TOKEN }}

Loading