From ba133ab62a7a1adb8e769dcab019053bae202a02 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 14:12:50 +0000 Subject: [PATCH 1/2] chore(deps): update dependency https://github.com/developerc286/template to v1.7.8 --- .copier-answers.yml | 2 +- .github/workflows/continuous-delivery.yml | 18 ++++++++++++- .github/workflows/continuous-integration.yml | 27 +++++++++++++++---- .../workflows/github-actions-workflows.yml | 4 +-- .github/workflows/release-please.yml | 2 +- 5 files changed, 43 insertions(+), 10 deletions(-) diff --git a/.copier-answers.yml b/.copier-answers.yml index 9db49fb..036fc73 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier -_commit: v1.7.7 +_commit: v1.7.8 _src_path: https://github.com/DeveloperC286/template project_name: monkey_interpreter project_type: rust diff --git a/.github/workflows/continuous-delivery.yml b/.github/workflows/continuous-delivery.yml index b1de528..65c645d 100644 --- a/.github/workflows/continuous-delivery.yml +++ b/.github/workflows/continuous-delivery.yml @@ -20,12 +20,28 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Publish binary. run: nix develop -c make publish-binary RELEASE="${GITHUB_REF_NAME}" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by GitHub Actions. +<<<<<<< before updating +======= + publish-crate: + name: Publish Crate + runs-on: ubuntu-24.04 + steps: + - name: Checkout code. + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - name: Setup Nix. + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 + - name: Publish crate. + run: nix develop -c make publish-crate + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} + +>>>>>>> after updating publish-docker-image: name: Publish Docker Image (${{ matrix.platform }}) runs-on: ${{ matrix.runner }} diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index f99147a..d864def 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -30,7 +30,7 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Check formatting. run: nix develop -c make check-${{ matrix.language }}-formatting @@ -45,7 +45,7 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Check linting. run: nix develop -c make check-${{ matrix.language }}-linting @@ -60,7 +60,7 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Check dependencies. run: nix develop -c make check-${{ matrix.language }}-dependencies @@ -74,7 +74,7 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Compile. run: nix develop -c make compile @@ -88,6 +88,23 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Unit test. run: nix develop -c make unit-test +<<<<<<< before updating +======= + + end-to-end-test: + name: End to End Test + runs-on: ${{ matrix.architecture }} + strategy: + matrix: + architecture: [ubuntu-24.04, ubuntu-24.04-arm] + steps: + - name: Checkout code. + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - name: Setup Nix. + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 + - name: End to End test. + run: nix develop -c make end-to-end-test +>>>>>>> after updating diff --git a/.github/workflows/github-actions-workflows.yml b/.github/workflows/github-actions-workflows.yml index 38a2acf..75a8c16 100644 --- a/.github/workflows/github-actions-workflows.yml +++ b/.github/workflows/github-actions-workflows.yml @@ -16,7 +16,7 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Check formatting. run: nix develop -c make check-yaml-formatting @@ -30,6 +30,6 @@ jobs: - name: Checkout code. uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Nix. - uses: cachix/install-nix-action@616559265b40713947b9c190a8ff4b507b5df49b # v31.10.4 + uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Check GitHub Actions workflows linting. run: nix develop -c make check-github-actions-workflows-linting diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 1bc0dd2..8384c37 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -14,6 +14,6 @@ jobs: release-please: runs-on: ubuntu-24.04 steps: - - uses: googleapis/release-please-action@5c625bfb5d1ff62eadeeb3772007f7f66fdcf071 # v4.4.1 + - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0 with: token: ${{ secrets.MY_RELEASE_PLEASE_TOKEN }} From e5006c026236dc40c77c822d3b1e65fd52432991 Mon Sep 17 00:00:00 2001 From: DeveloperC Date: Fri, 1 May 2026 20:49:57 +0100 Subject: [PATCH 2/2] BUILD: WORKING COMMIT - DELETE --- .github/workflows/continuous-delivery.yml | 16 ---------------- .github/workflows/continuous-integration.yml | 17 ----------------- 2 files changed, 33 deletions(-) diff --git a/.github/workflows/continuous-delivery.yml b/.github/workflows/continuous-delivery.yml index 65c645d..94af38c 100644 --- a/.github/workflows/continuous-delivery.yml +++ b/.github/workflows/continuous-delivery.yml @@ -26,22 +26,6 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by GitHub Actions. -<<<<<<< before updating -======= - publish-crate: - name: Publish Crate - runs-on: ubuntu-24.04 - steps: - - name: Checkout code. - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - name: Setup Nix. - uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - - name: Publish crate. - run: nix develop -c make publish-crate - env: - CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} - ->>>>>>> after updating publish-docker-image: name: Publish Docker Image (${{ matrix.platform }}) runs-on: ${{ matrix.runner }} diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index d864def..38e05e5 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -91,20 +91,3 @@ jobs: uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - name: Unit test. run: nix develop -c make unit-test -<<<<<<< before updating -======= - - end-to-end-test: - name: End to End Test - runs-on: ${{ matrix.architecture }} - strategy: - matrix: - architecture: [ubuntu-24.04, ubuntu-24.04-arm] - steps: - - name: Checkout code. - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - name: Setup Nix. - uses: cachix/install-nix-action@ab739621df7a23f52766f9ccc97f38da6b7af14f # v31.10.5 - - name: End to End test. - run: nix develop -c make end-to-end-test ->>>>>>> after updating