From e1066b8fe58ab731352287f13585d175c864c114 Mon Sep 17 00:00:00 2001 From: DanielPa Date: Tue, 16 May 2023 11:22:23 +0200 Subject: [PATCH 1/3] Rider project files --- src/.idea/.idea.GitHubReleaser/.idea/.gitignore | 13 +++++++++++++ src/.idea/.idea.GitHubReleaser/.idea/encodings.xml | 4 ++++ .../.idea.GitHubReleaser/.idea/indexLayout.xml | 8 ++++++++ src/.idea/.idea.GitHubReleaser/.idea/vcs.xml | 6 ++++++ 4 files changed, 31 insertions(+) create mode 100644 src/.idea/.idea.GitHubReleaser/.idea/.gitignore create mode 100644 src/.idea/.idea.GitHubReleaser/.idea/encodings.xml create mode 100644 src/.idea/.idea.GitHubReleaser/.idea/indexLayout.xml create mode 100644 src/.idea/.idea.GitHubReleaser/.idea/vcs.xml diff --git a/src/.idea/.idea.GitHubReleaser/.idea/.gitignore b/src/.idea/.idea.GitHubReleaser/.idea/.gitignore new file mode 100644 index 0000000..b5b730d --- /dev/null +++ b/src/.idea/.idea.GitHubReleaser/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/contentModel.xml +/projectSettingsUpdater.xml +/.idea.GitHubReleaser.iml +/modules.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/src/.idea/.idea.GitHubReleaser/.idea/encodings.xml b/src/.idea/.idea.GitHubReleaser/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/src/.idea/.idea.GitHubReleaser/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/.idea/.idea.GitHubReleaser/.idea/indexLayout.xml b/src/.idea/.idea.GitHubReleaser/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/src/.idea/.idea.GitHubReleaser/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/.idea/.idea.GitHubReleaser/.idea/vcs.xml b/src/.idea/.idea.GitHubReleaser/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/src/.idea/.idea.GitHubReleaser/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From 3ce5ddd3a7517e5b0b574d148d7c86975163f619 Mon Sep 17 00:00:00 2001 From: DanielPa Date: Tue, 5 Sep 2023 17:13:01 +0200 Subject: [PATCH 2/3] Environment variables for GitHub token in config The GitHub token handling was modified. Instead of the previous implementation where the token was directly derived from config file, it now supports extraction from environment variables. This change is implemented in order to provide additional security and avoid storing sensitive data such as tokens directly into the config file. --- src/GitHubReleaser/Model/CommandLineParameters.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/GitHubReleaser/Model/CommandLineParameters.cs b/src/GitHubReleaser/Model/CommandLineParameters.cs index 8446131..e1fcf3a 100644 --- a/src/GitHubReleaser/Model/CommandLineParameters.cs +++ b/src/GitHubReleaser/Model/CommandLineParameters.cs @@ -69,10 +69,7 @@ public static CommandLineParameters FromArguments(string[] args) } commandLineArguments.Result = result; - -#if DEBUG - commandLineArguments.GitHubToken = Secrets.GitHubToken; -#endif + return commandLineArguments; } @@ -144,7 +141,7 @@ private void MapProperties(ReleaserSettings settings) IsDraft = settings.IsDraft; DeleteFilesAfterUpload = settings.DeleteFilesAfterUpload; FileForVersion = settings.FileForVersion; - GitHubToken = settings.GitHubToken; + GitHubToken = Environment.ExpandEnvironmentVariables(settings.GitHubToken); GitHubRepo = settings.GitHubRepo; } From 43acfa6f5517e03447df9749bc4ef5a61977a90a Mon Sep 17 00:00:00 2001 From: DanielPa Date: Tue, 5 Sep 2023 17:21:18 +0200 Subject: [PATCH 3/3] 1.0.3.104 --- src/GitHubReleaser/GitHubReleaser.csproj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/GitHubReleaser/GitHubReleaser.csproj b/src/GitHubReleaser/GitHubReleaser.csproj index c05f462..31b3027 100644 --- a/src/GitHubReleaser/GitHubReleaser.csproj +++ b/src/GitHubReleaser/GitHubReleaser.csproj @@ -3,10 +3,10 @@ Exe net48;netcoreapp3.1 true - 1.0.1.101 + 1.0.0.0 latest - 1.0.1.103 - 1.0.1.103 + 1.0.3.104 + 1.0.3.104 pdbonly