Friedrich von Never

Results 544 issues of Friedrich von Never

Current implementation of `AbsolutePath::Parent` just creates a new `AbsolutePath` instance, which will perform a check for path's absoluteness (absolution?). We should consider optimizing that case, since a parent of a...

enhancement
help wanted
good first issue

Currently, our normalization algorithm doesn't support the Windows disk drives at all. We should consider the disk drive (if present) to be ignored when normalizing path: it should be normalized...

enhancement
help wanted
good first issue

```fsharp let testEnv = [ "DOTNET_NOLOGO", "1" "DOTNET_CLI_TELEMETRY_OPTOUT", "1" "NUGET_PACKAGES", "${{ github.workspace }}/.github/nuget-packages" "PACKAGE_VERSION_BASE", "1.8.21" ] |> Seq.map(fun (k, v) -> setEnv k v) ``` This leads to ```yml env:...

enhancement
help wanted
good first issue

```fsharp step( name = "Cache artifacts", uses = "actions/cache@v4", options = Map.ofList [ "path", "artifacts" "key", $"{platform}.{architecture}." + "${{ hashFiles('.github/cache-key.json') }}" ] ) ``` This leads to ```yml - name:...

enhancement
help wanted
good first issue

We should add validation. For example, this job should be impossible to emit: ```fsharp job "licenses" [ checkout step(name = "Check REUSE compliance", uses = "fsfe/reuse-action@v3") ] ```

enhancement
help wanted
good first issue

Generaptor should be able to reverse-engineer changes in a workflow file: having the set of action versions in the actual file, it should be able to update its script. This...

enhancement
help wanted

Sometimes it makes sense to leave licensing comments in the files, but currently it's not supported. We should support that: when updating a file, keep the existing comments, if any.

enhancement
help wanted
good first issue

Add a command `verify` that will check that the current workflow files still correspond to what's configured via the tool.

enhancement
help wanted

There are some commercial users (all out of a sudden!) who could really use the Fenrir library, but they cannot due to us using SharpZipLib. We've investigated a bit, and...

enhancement

Depends on: - [x] #51 We want to start publishing of usable artifacts to NuGet.org. For this, we'll require a right GitHub action. See [example in wpf-math](https://github.com/ForNeVeR/wpf-math/blob/af82250b6b17406e76b1aa56bc1ed2a58d3a2703/.github/workflows/nuget.yml). I will have...

infrastructure