Skip to content

Commit 4f061ab

Browse files
chore(deps): update dependency https://github.com/developerc286/template to v1.7.5
1 parent 57c3043 commit 4f061ab

6 files changed

Lines changed: 58 additions & 25 deletions

File tree

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier
2-
_commit: v1.7.2
2+
_commit: v1.7.5
33
_src_path: https://github.com/DeveloperC286/template
44
project_name: monkey_interpreter
55
project_type: rust

.github/workflows/continuous-delivery.yml

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,30 @@ jobs:
1818
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
1919
steps:
2020
- name: Checkout code.
21-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
21+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222
- name: Setup Nix.
23-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
23+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
2424
- name: Publish binary.
2525
run: nix develop -c make publish-binary RELEASE="${GITHUB_REF_NAME}"
2626
env:
2727
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by GitHub Actions.
2828

29+
<<<<<<< before updating
30+
=======
31+
publish-crate:
32+
name: Publish Crate
33+
runs-on: ubuntu-24.04
34+
steps:
35+
- name: Checkout code.
36+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
37+
- name: Setup Nix.
38+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
39+
- name: Publish crate.
40+
run: nix develop -c make publish-crate
41+
env:
42+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
43+
44+
>>>>>>> after updating
2945
publish-docker-image:
3046
name: Publish Docker Image (${{ matrix.platform }})
3147
runs-on: ${{ matrix.runner }}
@@ -43,11 +59,11 @@ jobs:
4359
suffix: arm64
4460
steps:
4561
- name: Checkout code.
46-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
62+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4763
- name: Set up Docker Buildx
4864
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
4965
- name: Login to GitHub Container Registry
50-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
66+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
5167
with:
5268
registry: ghcr.io
5369
username: ${{ github.actor }}
@@ -63,11 +79,11 @@ jobs:
6379
needs: [publish-docker-image]
6480
steps:
6581
- name: Checkout code.
66-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
82+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6783
- name: Set up Docker Buildx
6884
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
6985
- name: Login to GitHub Container Registry
70-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
86+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
7187
with:
7288
registry: ghcr.io
7389
username: ${{ github.actor }}

.github/workflows/continuous-integration.yml

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
language: [shell]
1616
steps:
1717
- name: Checkout code.
18-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
- name: Check permissions.
2020
run: make check-${{ matrix.language }}-permissions
2121

@@ -28,9 +28,9 @@ jobs:
2828
language: [rust, shell]
2929
steps:
3030
- name: Checkout code.
31-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3232
- name: Setup Nix.
33-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
33+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
3434
- name: Check formatting.
3535
run: nix develop -c make check-${{ matrix.language }}-formatting
3636

@@ -43,9 +43,9 @@ jobs:
4343
language: [rust, shell]
4444
steps:
4545
- name: Checkout code.
46-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
46+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4747
- name: Setup Nix.
48-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
48+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
4949
- name: Check linting.
5050
run: nix develop -c make check-${{ matrix.language }}-linting
5151

@@ -58,9 +58,9 @@ jobs:
5858
language: [rust]
5959
steps:
6060
- name: Checkout code.
61-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
61+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6262
- name: Setup Nix.
63-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
63+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
6464
- name: Check dependencies.
6565
run: nix develop -c make check-${{ matrix.language }}-dependencies
6666

@@ -72,9 +72,9 @@ jobs:
7272
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
7373
steps:
7474
- name: Checkout code.
75-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
75+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7676
- name: Setup Nix.
77-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
77+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
7878
- name: Compile.
7979
run: nix develop -c make compile
8080

@@ -86,8 +86,25 @@ jobs:
8686
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
8787
steps:
8888
- name: Checkout code.
89-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
89+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9090
- name: Setup Nix.
91-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
91+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
9292
- name: Unit test.
9393
run: nix develop -c make unit-test
94+
<<<<<<< before updating
95+
=======
96+
97+
end-to-end-test:
98+
name: End to End Test
99+
runs-on: ${{ matrix.architecture }}
100+
strategy:
101+
matrix:
102+
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
103+
steps:
104+
- name: Checkout code.
105+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
106+
- name: Setup Nix.
107+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
108+
- name: End to End test.
109+
run: nix develop -c make end-to-end-test
110+
>>>>>>> after updating

.github/workflows/conventional-commits.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
image: ghcr.io/developerc286/conventional_commits_linter:0.17.1@sha256:f1b947937ee884ba7f886d04939cd4858f9aeafb50dcf94925a516c50e43021b
1616
steps:
1717
- name: Checkout code.
18-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
with:
2020
ref: ${{ github.event.pull_request.head.sha }}
2121
fetch-depth: 0

.github/workflows/git-history.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
name: Clean
1111
runs-on: ubuntu-24.04
1212
container:
13-
image: ghcr.io/developerc286/clean_git_history:1.1.6@sha256:93fd9c692f6e629956921b8d068ccad33760882b6e0c6d4d32cd963380aec25f
13+
image: ghcr.io/developerc286/clean_git_history:1.2.0@sha256:bdbd6ca09529f44010583fd89528a96961f7acb12bdd7baa975b0811032a647e
1414
steps:
1515
- name: Checkout code.
16-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
16+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
ref: ${{ github.event.pull_request.head.sha }}
1919
fetch-depth: 0

.github/workflows/github-actions-workflows.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
1515
steps:
1616
- name: Checkout code.
17-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
17+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
- name: Setup Nix.
19-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
19+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
2020
- name: Check formatting.
2121
run: nix develop -c make check-yaml-formatting
2222

@@ -28,8 +28,8 @@ jobs:
2828
architecture: [ubuntu-24.04, ubuntu-24.04-arm]
2929
steps:
3030
- name: Checkout code.
31-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3232
- name: Setup Nix.
33-
uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0
33+
uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1
3434
- name: Check GitHub Actions workflows linting.
3535
run: nix develop -c make check-github-actions-workflows-linting

0 commit comments

Comments
 (0)