Commit graph

77 commits

Author SHA1 Message Date
Malte Rosenbjerg
e9264a3c2a Update ci.yml 2023-02-22 17:52:56 +01:00
Malte Rosenbjerg
06f5bfa598 Update CI paths 2023-02-22 17:52:29 +01:00
Malte Rosenbjerg
cc2d9890f9 CI yaml fixes 2023-02-22 17:50:35 +01:00
Malte Rosenbjerg
e3a9ef3def Only upload to codecov on windows 2023-02-21 16:49:47 +01:00
Malte Rosenbjerg
55c90fb081 Fix nupkg directory 2023-02-17 00:27:12 +01:00
Malte Rosenbjerg
19169cd0a6 Merge branch 'main' of https://github.com/rosenbjerg/FFMpegCore 2023-02-17 00:23:23 +01:00
Malte Rosenbjerg
2e9f5f1170 Remove --output build 2023-02-17 00:23:17 +01:00
Malte Rosenbjerg
8fff02d8d6 Add --skip-duplicate 2023-02-17 00:14:23 +01:00
Malte Rosenbjerg
5b34d04a35 Add PackageOutputPath and format 2023-02-17 00:12:32 +01:00
Malte Rosenbjerg
d6517fa1ef Fix CI trigger after rename 2023-02-16 23:58:20 +01:00
Malte Rosenbjerg
8943809050 build master branch after merge or push (#390)
* Update ci.yml

* Add codecov

* Remove codecov for now

* Add coverlet.collector and codecov

Former-commit-id: 5bd17dc44f
2023-02-05 00:07:52 +01:00
Malte Rosenbjerg
693acabac4 Cleanup after splitting into two packages (#386)
* Move PosterWithAudio to FFMpegCore

* Reduce windows only tests

* Update Directory.Build.props

* Create .editorconfig

* More cleanup

* Enable implicit usings

* Remove unused method

* Apply dotnet format

* Fix unused variable in AudioGateArgument

* Fix boolean conditions in AudioGateArgument

* Merge boolean conditions into pattern

* Use target-typed new

* Add linting to CI

* Add CUDA to HardwareAccelerationDevice enum

* Increase timeout for Video_Join_Image_Sequence

* Adjust Video_Join_Image_Sequence timeout

* Fix expected seconds in Video_Join_Image_Sequence

* Increase timeout for Video_TranscodeToMemory due to macos agents

Former-commit-id: f9f7161686
2023-02-02 21:19:45 +01:00
Malte Rosenbjerg
78105852f1 Include macos in ci matrix
Former-commit-id: 2d68632624
2023-01-31 23:11:08 +01:00
Malte Rosenbjerg
cebc55bf73 Use FedericoCarboni/setup-ffmpeg@v2
Former-commit-id: f89008358c
2023-01-31 23:10:18 +01:00
Malte Rosenbjerg
f7a325b2e3 Cleanup pipelines
Former-commit-id: ba2e31c43b
2023-01-29 22:55:47 +01:00
Malte Rosenbjerg
36589eecef Use setup-dotnet@v2 since v3 seems to install .NET 7
Former-commit-id: f2abd9ae63
2023-01-28 13:28:37 +01:00
Malte Rosenbjerg
e397edc826 Use action that can install specific ffmpeg version
Former-commit-id: dd958a3450
2023-01-28 11:37:34 +01:00
Malte Rosenbjerg
cfd3481258 Bump action versions
Former-commit-id: fafb01e02b
2023-01-28 11:25:28 +01:00
Malte Rosenbjerg
9e0882fca7 Fix argument
Former-commit-id: 0ffd550ebd
2023-01-28 11:12:25 +01:00
Malte Rosenbjerg
46b96bc809 Update ci.yml
Former-commit-id: 46eddd3748
2023-01-28 11:08:55 +01:00
Malte Rosenbjerg
746b498165 Add ci.yml to paths in CI workflow file
Former-commit-id: 37ecbb8d87
2022-03-24 21:28:55 +01:00
Malte Rosenbjerg
c388d23057 Add path filter to CI workflow file
Former-commit-id: 54c9729637
2022-03-24 21:27:16 +01:00
Malte Rosenbjerg
0d57cabca1 Use .NET 6 in pipelines
Former-commit-id: 5dcbcfeaaf
2022-03-24 21:19:27 +01:00
Malte Rosenbjerg
009f93d7c5 Update used GitHub Actions
Former-commit-id: 274bb9667e
2021-05-15 11:50:34 +02:00
Malte Rosenbjerg
0d57b95f13 Increase timeout time
Former-commit-id: 502c4415e7
2020-12-07 22:07:41 +01:00
Malte Rosenbjerg
f30ad52a0e Use .NET 5 in release pipeline
Former-commit-id: 04f78b01e5
2020-12-07 22:00:43 +01:00
Malte Rosenbjerg
c2f7b36a5e Test with .NET 5.0
Former-commit-id: 4c24189f6b
2020-12-07 18:07:23 +01:00
Malte Rosenbjerg
ec943f5ba4 Prevent double GH actions on push to branch with active PR
Former-commit-id: a38b985b65
2020-12-07 17:51:25 +01:00
Malte Rosenbjerg
20f1b44e85 Output ffmpeg formats
Former-commit-id: 8c7dee1b98
2020-12-07 17:49:02 +01:00
Malte Rosenbjerg
2c1831587f Do not matrix test on macos-latest due to missing libgdiplus
Former-commit-id: 56608e600e
2020-12-06 01:03:13 +01:00
Malte Rosenbjerg
1fe78db170 Run matrix tests
Former-commit-id: ed5b5a8a32
2020-12-06 00:59:51 +01:00
Malte Rosenbjerg
039613f2be Use FedericoCarboni/setup-ffmpeg@v1-beta for CI
Former-commit-id: 24ef1a83df
2020-12-06 00:55:55 +01:00
Malte Rosenbjerg
94d93fa5fe Explicit Release build
Former-commit-id: 45bc6ac635
2020-12-06 00:53:11 +01:00
Malte Rosenbjerg
273d7232cb Use .NET Core 3.1 - 5.0 not yet available
Former-commit-id: d8a09a3574
2020-12-06 00:43:05 +01:00
Malte Rosenbjerg
74b4e5b421 Check available dotnet version
Former-commit-id: c444230f0d
2020-12-06 00:40:49 +01:00
Malte Rosenbjerg
2f2f3328d3 Use NET 5.0 in pipelines
Former-commit-id: f6e4e31c0a
2020-12-06 00:38:20 +01:00
Malte Rosenbjerg
53a5f4900b Add key
Former-commit-id: 83d2edec62
2020-10-28 20:29:48 +01:00
Malte Rosenbjerg
4347ef0220 Update release.yml
Former-commit-id: 261e7803a0
2020-10-28 20:22:09 +01:00
Malte Rosenbjerg
1229d85cb4 Update release.yml
Former-commit-id: 8a3f29e7e0
2020-10-28 20:21:44 +01:00
Malte Rosenbjerg
a47ae26d0b Update release.yml
Former-commit-id: 9ab8c09b28
2020-10-28 20:16:50 +01:00
Malte Rosenbjerg
b03393dbd8 Update release.yml
Former-commit-id: 701b0aadba
2020-10-28 20:14:53 +01:00
Malte Rosenbjerg
c1f49b1af8 Update release.yml
Former-commit-id: 04c5909d56
2020-10-28 20:14:43 +01:00
Malte Rosenbjerg
2019d9544a Update release.yml
Former-commit-id: 5ecd481dfc
2020-10-28 20:10:31 +01:00
Malte Rosenbjerg
b429567812 Use relative path
Former-commit-id: 8fbb60294a
2020-10-28 19:53:57 +01:00
Malte Rosenbjerg
f564ff39ea Update release.yml
Former-commit-id: 1093404919
2020-10-28 19:51:48 +01:00
Malte Rosenbjerg
3b9f1ea42c Skip ffmpeg prep
Former-commit-id: fe26188619
2020-10-28 19:50:03 +01:00
Malte Rosenbjerg
2b64fe3e18 Update release.yml
Former-commit-id: 100de2730e
2020-10-28 19:49:39 +01:00
Malte Rosenbjerg
6dca927aaf Explicit output dir
Former-commit-id: 3cae96f0ee
2020-10-28 19:46:31 +01:00
Malte Rosenbjerg
81fd0fb8c0 Fix NuGet push
Former-commit-id: fb8d7cecf5
2020-10-28 19:39:21 +01:00
Malte Rosenbjerg
bb0a7b3fc6 Merge branch 'master' into release
Former-commit-id: 3139d776c7
2020-10-28 19:32:22 +01:00