Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/structure refactor #50

Merged
merged 38 commits into from
Jun 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
2e39db1
fix: Use regex replace pattern as empty is not supported
Mar 2, 2023
5114116
Merge branch 'main' into bugfix/publish-docs-pipeline-empty-replace-n…
jochenmanz Mar 2, 2023
35ad880
refactor: Guard only for publishing process in pipeline thus other st…
Mar 2, 2023
892bf4b
Merge branch 'main' into bugfix/publish-docs-pipeline-empty-replace-n…
Zwaen91 Mar 2, 2023
740ab81
fix: Adapt regex tested with act
Mar 2, 2023
50df391
Merge remote-tracking branch 'origin/bugfix/publish-docs-pipeline-emp…
Mar 2, 2023
c2e047f
feat: Update .envrc files to devenv 0.6
Mar 2, 2023
4f2060b
feat: move allow unfree to devenv.yml
Mar 2, 2023
5efa7eb
Merge pull request #41 from kellerkinderDE/bugfix/publish-docs-pipeli…
Zwaen91 Mar 2, 2023
7dce400
Adds option to include packages not related to php
M-arcus Mar 9, 2023
ff7c7e8
Add REDIS_DSN to env vars if enabled
M-arcus Mar 26, 2023
1606d8d
Merge pull request #49 from M-arcus/patch-2
jochenmanz Mar 28, 2023
045952c
Merge pull request #48 from M-arcus/add-packages-option
jochenmanz Mar 28, 2023
1dedc5c
[NOTICKET] restructure files and wip caddy certificate handling
Mar 28, 2023
4b61245
feat: [noticket] Update devenv config to v0.6.2
lx-wnk Mar 28, 2023
f01d058
feat: [noticket] Add multiple devenv files to watch
lx-wnk Mar 28, 2023
3ec7b48
feat: [noticket] Update example files
lx-wnk Mar 28, 2023
e54513f
Merge branch 'main' into feature/update-envrc
jochenmanz Mar 28, 2023
f6ae0c3
Merge pull request #45 from kellerkinderDE/feature/update-envrc
jochenmanz Mar 28, 2023
657c822
[noticket] Merge branch 'main' of github.com:kellerkinderDE/devenv-sh…
lx-wnk Mar 28, 2023
5328115
fix: [noticket] Straightening the structural adjustments to restore t…
lx-wnk Mar 29, 2023
6689cd1
fix: Add fix for devenv usage outside of project folder
lx-wnk May 4, 2023
97d6f99
feat: [noticket] Add option to define a custom project root
lx-wnk May 4, 2023
75d907c
[NOTICKET] set mysql 8.0 as default database (#53)
tinect May 4, 2023
3ca7770
[NOTICKET] add shopware-cli to default packages
tinect May 8, 2023
79767d1
Merge pull request #54 from kellerkinderDE/feature/add-shopware-cli
May 8, 2023
36d0a15
[NOTICKET] update devenv and correct package name shopware-cli
tinect May 8, 2023
6088d07
Merge pull request #55 from kellerkinderDE/feature/fix-shopware-cli
May 8, 2023
ced006b
fix: documentation for project root option
lx-wnk May 8, 2023
3c6defc
Merge branch 'main' into noticket/fix-exit-for-wrapped-projects
May 8, 2023
43e536c
fix: [noticket] Add missing entry for projectRoot to root of caddy
lx-wnk May 8, 2023
f9acbda
Merge pull request #52 from kellerkinderDE/noticket/fix-exit-for-wrap…
lx-wnk May 8, 2023
2f89995
feat: restructure debug script
May 8, 2023
08fb3a6
fix: [NOTICKET] remove opcache.enable_file_override
tinect May 9, 2023
3eebc3f
Merge pull request #56 from kellerkinderDE/feature/remove-opcache-ena…
jochenmanz May 9, 2023
f84f433
fix: Add missing directory separator in cc script
Jun 7, 2023
7f45433
Merge pull request #57 from kellerkinderDE/fix/missing-slash-in-cc
Wysselbie Jun 12, 2023
9b9f837
[noticket] Merge branch 'main' of github.com:kellerkinderDE/devenv-sh…
lx-wnk Jun 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 1 addition & 8 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,10 @@ root = true
[*]
end_of_line = lf
indent_style = space
indent_size = 4
indent_size = 2
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.yml]
indent_size = 2

[*.nix]
indent_size = 2
trim_trailing_whitespace = true

[*.md]
trim_trailing_whitespace = false
12 changes: 6 additions & 6 deletions .envrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
export NIXPKGS_ALLOW_UNFREE=1
source_url "https://raw.githubusercontent.com/cachix/devenv/v0.6.2/direnvrc" "sha256-YBzqskFZxmNb3kYVoKD9ZixoPXJh1C9ZvTLGFRkauZ0="

watch_file devenv.nix
watch_file devenv.yaml
watch_file devenv.lock
watch_file devenv.local.nix
nix_direnv_watch_file devenv.nix
nix_direnv_watch_file devenv.lock
nix_direnv_watch_file devenv.yaml
nix_direnv_watch_file devenv.local.nix

eval "$(devenv print-dev-env)"
use devenv
5 changes: 2 additions & 3 deletions .github/workflows/publish_docs_to_wiki.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ on:
paths:
- docs/**
- .github/workflows/publish_docs_to_wiki.yml
branches:
- main

jobs:
publish_docs_to_wiki:
Expand All @@ -17,10 +15,11 @@ jobs:
uses: jacobtomlinson/gha-find-replace@v3
with:
find: "\\.md"
replace: ""
replace: "$1"
regex: true
include: "docs/*.md"
- name: Upload Docs to Wiki
if: github.ref_name == 'main'
uses: docker://decathlon/wiki-page-creator-action:latest
env:
GH_PAT: ${{ secrets.WIKI_ACTION_TOKEN_ServiceUser }}
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
.idea

# Devenv
.devenv*
/.devenv*
/.direnv
devenv.local.nix
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ tightly tailored to the needs of our team members working on various projects wi
- Enables Xdebug without a performance impact when not using it
- Easily configurable PHP Version
- Inherits all default devenv features and services
- Pre-installed [shopware-cli](https://sw-cli.fos.gg/)

## Setup & Usage
A description about the setup and usage can be found in the [Wiki](https://github.com/kellerkinderDE/devenv-shopware/wiki).
Expand Down
80 changes: 58 additions & 22 deletions devenv.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1677721981,
"narHash": "sha256-vIXNwm98F2u5z9CLfWP72MJxaseVDBqnGhQGAFyxbLA=",
"lastModified": 1687106808,
"narHash": "sha256-RGDvxJA0bwfh6nx5qY/5CoDGZd13R4PIFG0JT729Yl4=",
"owner": "cachix",
"repo": "devenv",
"rev": "8454b85158482d93dcc3f20b77fef5272313d127",
"rev": "93ee7875ff1622d496da80414724bae0263c1d23",
"type": "github"
},
"original": {
Expand Down Expand Up @@ -50,12 +50,15 @@
}
},
"flake-utils": {
"inputs": {
"systems": "systems_2"
},
"locked": {
"lastModified": 1667395993,
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
Expand Down Expand Up @@ -87,11 +90,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1677587185,
"narHash": "sha256-zYT66MAYwctAQqI5VBw3LbBXiSKdB8vuMAqCGG8onbE=",
"lastModified": 1686960236,
"narHash": "sha256-AYCC9rXNLpUWzD9hm+askOfpliLEC9kwAo7ITJc4HIw=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "68196a61c26748d3e53a6803de3d2f8c69f27831",
"rev": "04af42f3b31dba0ef742d254456dc4c14eedac86",
"type": "github"
},
"original": {
Expand All @@ -103,16 +106,16 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1673800717,
"narHash": "sha256-SFHraUqLSu5cC6IxTprex/nTsI81ZQAtDvlBvGDWfnA=",
"lastModified": 1685801374,
"narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2f9fd351ec37f5d479556cd48be4ca340da59b8f",
"rev": "c37ca420157f4abc31e26f436c1145f8951ff373",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-22.11",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}
Expand All @@ -126,11 +129,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1677386056,
"narHash": "sha256-7zjqCeKW7YWjqR6EsUOqd2JzyCioYGVbbqmTgHTytBs=",
"lastModified": 1686690310,
"narHash": "sha256-Ps9srIZGWpfi1SfvJ3MaIG2bTPy+28eQVyTZ55A/3vE=",
"owner": "fossar",
"repo": "nix-phps",
"rev": "98c16af0f9c329de8d62ef4817a5356c7685fffb",
"rev": "0983b1d334561d6526a67a0919c6631e61e01b38",
"type": "github"
},
"original": {
Expand All @@ -150,11 +153,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1677722096,
"narHash": "sha256-7mjVMvCs9InnrRybBfr5ohqcOz+pyEX8m22C1XsDilg=",
"lastModified": 1686668298,
"narHash": "sha256-AADh9NqHh6X2LOem4BvI7oCkMm+JPCSCE7iIw5nn0VA=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "61a3511668891c68ebd19d40122150b98dc2fe3b",
"rev": "5b6b54d3f722aa95cbf4ddbe35390a0af8c0015a",
"type": "github"
},
"original": {
Expand All @@ -171,13 +174,46 @@
"pre-commit-hooks": "pre-commit-hooks"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_2": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1676283394,
"narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
Expand Down
Loading