Skip to content
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
5bb1777
Modified changelog
martinyde Feb 19, 2025
49bfa7c
Moved pr.yml
martinyde Feb 19, 2025
230ffa3
Changed task
martinyde Feb 19, 2025
ed8eced
Changed task
martinyde Feb 19, 2025
29a85b8
Changed task
martinyde Feb 19, 2025
e218f8b
Changed task
martinyde Feb 19, 2025
73a6a16
Changed task
martinyde Feb 19, 2025
35d5058
Changed task
martinyde Feb 19, 2025
3bae283
Updated ifelse
martinyde Feb 19, 2025
44e8b2d
Updated task
martinyde Feb 19, 2025
f05f7f9
Updated task
martinyde Feb 19, 2025
abdbb5e
Updated task
martinyde Feb 19, 2025
b361de1
Updated task
martinyde Feb 19, 2025
27baafd
Updated task
martinyde Feb 20, 2025
da33af5
Updated task
martinyde Feb 20, 2025
84f774c
Updated task
martinyde Feb 20, 2025
13c25ff
Updated task
martinyde Feb 20, 2025
eccc49d
Added chack for CHangelog
martinyde Feb 20, 2025
4ff3587
Modified changelog
martinyde Feb 20, 2025
5ea19fb
Updated tasks
martinyde May 2, 2025
12f6973
Updated tasks
martinyde May 2, 2025
cca0f40
Test platform req
martinyde Jun 10, 2025
ff6077d
Test platform req
martinyde Jun 10, 2025
c8b7660
Updated command
martinyde Jun 10, 2025
a602203
Added theme
martinyde Jun 11, 2025
16ea8ea
Updated minimumstability
martinyde Jun 11, 2025
fa8f786
Updated base theme
martinyde Jun 11, 2025
f7e9630
Added script and theme build
martinyde Jun 19, 2025
d2095e9
Removed test-prune-project github action after itkdev-docker-compose …
martinyde Jun 23, 2025
42e73f3
Removed changes to .env. applied by template:install
martinyde Jun 23, 2025
35d910e
Updated tasks
martinyde Jun 23, 2025
1b8b194
Updated task file
martinyde Jun 24, 2025
6bdd574
Changed themename and added node container
martinyde Jun 24, 2025
42c3595
Added prettier to coding standards checks
martinyde Jun 25, 2025
79ac6eb
Updated Readme Taskfile and composer
martinyde Jun 27, 2025
8f1fa1c
Released base theme version
martinyde Jun 27, 2025
494d61b
Removed internal settings
martinyde Jun 27, 2025
84fb729
Removed internal settings
martinyde Jun 27, 2025
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
18 changes: 18 additions & 0 deletions .github/workflows/template_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,21 @@ jobs:
- name: Prune project
run: |
task template-prune PROJECTNAME=$PROJECT_NAME
changelog:
runs-on: ubuntu-latest
name: Changelog should be updated
strategy:
matrix:
php-versions: [ '8.3' ]
fail-fast: false
Comment thread
martinyde marked this conversation as resolved.
Outdated
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 2

- name: Git fetch
run: git fetch

- name: Check that changelog has been updated.
run: git diff --exit-code origin/${{ github.base_ref }} -- CHANGELOG.md && exit 1 || exit 0
9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,18 @@ and this project adheres to [Semantic Versioning].

## [Unreleased]

* [PR-7](https://github.com/itk-dev/drupal-11-template/pull/7)
Miscellaneous
## [1.0.0]

### Added

* Template files added

### Changed
* [PR-9](https://github.com/itk-dev/drupal-11-template/pull/9)
Comment thread
martinyde marked this conversation as resolved.
- Fixed github actions.
* [PR-7](https://github.com/itk-dev/drupal-11-template/pull/7)
- Miscellaneous

[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
[Unreleased]: https://github.com/itk-dev/drupal-11-template/compare/main...develop
22 changes: 20 additions & 2 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,16 @@ tasks:
# Move Drupal configuration files into place.
- mkdir -p web/sites/default
- mv deploy-templates/{settings.local.php,services.local.yml} web/sites/default/

- mv deploy-templates/pr.yml .github/workflows/

# Set the actual project name in select files (Sed command different between mac and linux).
- task rename-linux
- task rename-mac
Comment thread
martinyde marked this conversation as resolved.
Outdated

# Move the rest of the files "here"
- mv deploy-templates/* .
# Set the actual project name in select files.
- sed -i '' -e 's/{PROJECTNAME}/{{.PROJECTNAME}}/g' README.md CHANGELOG.md
# Remove deploy templates
- rmdir deploy-templates
# Remove workflows that make sense only in the template project
- rm .github/workflows/template_*.yml
Expand All @@ -45,3 +51,15 @@ tasks:
desc: Install docker compose templates (to get the newest version)
cmds:
- itkdev-docker-compose template:install drupal-10 --force

rename-linux:
cmds:
- sed -i -e 's/{PROJECTNAME}/{{.PROJECTNAME}}/g' README.md CHANGELOG.md
platforms:
['linux']

rename-mac:
cmds:
- sed -i '' -e 's/{PROJECTNAME}/{{.PROJECTNAME}}/g' README.md CHANGELOG.md
platforms:
['darwin']
Comment thread
martinyde marked this conversation as resolved.
Outdated
File renamed without changes.