From d696706a2e5f5116157c8997ecfaa91155834b49 Mon Sep 17 00:00:00 2001 From: Marvin <127591405+Lokowitz@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:25:26 +0200 Subject: [PATCH 1/8] Update dependabot.yml --- .github/dependabot.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d949faf..6ffeec3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -33,3 +33,8 @@ updates: minor-updates: update-types: - "minor" + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" From d3b461c01d3697a6d7e6cc67bb2f7bd1092e93ba Mon Sep 17 00:00:00 2001 From: Marvin <127591405+Lokowitz@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:26:00 +0200 Subject: [PATCH 2/8] Update cicd.yml --- .github/workflows/cicd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 5dee76a..7b436cf 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -21,7 +21,7 @@ jobs: - name: Install Go uses: actions/setup-go@v4 with: - go-version: 1.24 + go-version: 1.25 - name: Update version in main.go run: | From 27d687e91cb949b9884f19083c98843a5a68c5a5 Mon Sep 17 00:00:00 2001 From: Marvin <127591405+Lokowitz@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:26:22 +0200 Subject: [PATCH 3/8] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 52fc2a4..10859c7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: '1.24' + go-version: 1.25 - name: Build go run: go build From d64a4b5973a13cb5c5d496d09d61a9e63f624b73 Mon Sep 17 00:00:00 2001 From: Marvin <127591405+Lokowitz@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:26:43 +0200 Subject: [PATCH 4/8] Update .go-version --- .go-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.go-version b/.go-version index 3900bcd..5e2b950 100644 --- a/.go-version +++ b/.go-version @@ -1 +1 @@ -1.24 +1.25 From d61d7b64fc719b62ee022ecc8005bd8adcc4e01a Mon Sep 17 00:00:00 2001 From: Marvin <127591405+Lokowitz@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:27:12 +0200 Subject: [PATCH 5/8] Update go.mod --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 1db50b3..95a99c4 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/fosrl/olm -go 1.24 +go 1.25 require ( github.com/fosrl/newt v0.0.0-20250730062419-3ccd755d557a From f19b6f15845f71836229c22d9d86ba04174ef3ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 30 Aug 2025 22:28:03 +0000 Subject: [PATCH 6/8] Bump actions/checkout from 3 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cicd.yml | 2 +- .github/workflows/test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 7b436cf..b8d5ba2 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Extract tag name id: get-tag diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 10859c7..96258b5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Go uses: actions/setup-go@v4 From c2e72a1c51415611a36641ffcc3ee1ab0023f787 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 30 Aug 2025 22:28:07 +0000 Subject: [PATCH 7/8] Bump actions/setup-go from 4 to 5 Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cicd.yml | 2 +- .github/workflows/test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 7b436cf..537cac2 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -19,7 +19,7 @@ jobs: run: echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV - name: Install Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 1.25 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 10859c7..17f7607 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 1.25 From dc3d252660dda39fd8e59614a2cefff4abe213a4 Mon Sep 17 00:00:00 2001 From: Owen Date: Sat, 30 Aug 2025 21:35:20 -0700 Subject: [PATCH 8/8] Fix #9 --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dca4c3e..465d5c1 100644 --- a/README.md +++ b/README.md @@ -120,15 +120,14 @@ olm.exe debug olm.exe help ``` +Note running the service requires credentials in `%PROGRAMDATA%\olm\olm-client\config.json`. + ### Service Configuration When running as a service, Olm will read configuration from environment variables or you can modify the service to include command-line arguments: 1. Install the service: `olm.exe install` -2. Configure the service with your credentials using Windows Service Manager or by setting system environment variables: - - `PANGOLIN_ENDPOINT=https://example.com` - - `OLM_ID=your_olm_id` - - `OLM_SECRET=your_secret` +2. Set the credentials in `%PROGRAMDATA%\olm\olm-client\config.json`. Hint: if you run olm once with --id and --secret this file will be populated! 3. Start the service: `olm.exe start` ### Service Logs