From b74074013973fa0e7cf6a70a4e3c75fb6af5bc43 Mon Sep 17 00:00:00 2001 From: chgl Date: Sun, 24 Mar 2024 22:26:39 +0100 Subject: [PATCH] chore(deps): install dotnet tools from manifest (#163) --- .config/dotnet-tools.json | 10 ++++++++++ .dockerignore | 1 + .github/workflows/lint-pr-title.yaml | 2 +- .renovaterc.json | 23 +++++------------------ Dockerfile | 8 +++++--- 5 files changed, 22 insertions(+), 22 deletions(-) create mode 100644 .config/dotnet-tools.json diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json new file mode 100644 index 0000000..1ecde2f --- /dev/null +++ b/.config/dotnet-tools.json @@ -0,0 +1,10 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "firely.terminal": { + "version": "3.2.0-beta-1", + "commands": ["fhir"] + } + } +} diff --git a/.dockerignore b/.dockerignore index 05ce909..7afd78f 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1,3 @@ * !package*.json +!.config/ diff --git a/.github/workflows/lint-pr-title.yaml b/.github/workflows/lint-pr-title.yaml index 0f8ff7b..fb26cda 100644 --- a/.github/workflows/lint-pr-title.yaml +++ b/.github/workflows/lint-pr-title.yaml @@ -16,6 +16,6 @@ jobs: permissions: pull-requests: write steps: - - uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5 + - uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5.4.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.renovaterc.json b/.renovaterc.json index febbca4..7ebd373 100644 --- a/.renovaterc.json +++ b/.renovaterc.json @@ -1,35 +1,22 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "github>miracum/.github//renovate/default" - ], + "extends": ["github>miracum/.github//renovate/default"], "customManagers": [ { "customType": "regex", - "fileMatch": [ - "(^|/)Dockerfile$" - ], - "matchStrings": [ - "PUBLISHER_VERSION=(?.*?)\n" - ], + "fileMatch": ["(^|/)Dockerfile$"], + "matchStrings": ["PUBLISHER_VERSION=(?.*?)\n"], "depNameTemplate": "HL7/fhir-ig-publisher", "datasourceTemplate": "github-releases" } ], "packageRules": [ { - "matchPackageNames": [ - "HL7/fhir-ig-publisher" - ], + "matchPackageNames": ["HL7/fhir-ig-publisher"], "extractVersion": "^(?.*)$" }, { - "matchUpdateTypes": [ - "minor", - "patch", - "pin", - "digest" - ], + "matchUpdateTypes": ["minor", "patch", "pin", "digest"], "automerge": true } ] diff --git a/Dockerfile b/Dockerfile index 79c92e8..6b964f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -# syntax=docker/dockerfile:1.6@sha256:ac85f380a63b13dfcefa89046420e1781752bab202122f8f50032edf31be0021 FROM docker.io/library/eclipse-temurin:11-jre@sha256:05ee511056c2991a5e60fd6659a8d6aba93163c858ee545413a78b5b9842c4d8 SHELL ["/bin/bash", "-o", "pipefail", "-c"] WORKDIR /opt/ig-build-tools ENV NO_UPDATE_NOTIFIER=true \ NODE_ENV=production \ JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8" \ - NODE_MAJOR=18 + NODE_MAJOR=18 \ + DOTNET_CLI_TELEMETRY_OPTOUT=1 # hadolint ignore=DL3008,DL3028 RUN <