Commit Graph
24 Commits
Author SHA1 Message Date
kawaiipunk e14f47a4b3 Rename stale pipeline name (deploy step is disabled) 2026-06-02 23:36:20 +01:00
kawaiipunk 2f1b9a2262 Pin gomplate to v5.0.0 in CI, add Renovate regex manager
- .drone.yml: pin gomplate to v5.0.0, remove redundant pip yamllint install
- renovate.json: add github-releases regex manager for hairyhenderson/gomplate
2026-06-02 23:36:19 +01:00
kawaiipunk bc54e86ff5 Updated README test instructions 2026-06-02 23:36:19 +01:00
kawaiipunk 90d44bd3bc Fix lint issues and improve test suite resilience
- compose.matrix.yml: add trailing newline
- compose.ftp-222*.yml: fix YAML indentation (8->6 spaces)
- entrypoint.sh.tmpl: fix SC2198 ([ -n "$@" ] -> [ $# -gt 0 ])
- All .tmpl files: migrate from {{ env }} to {{ getenv }} for gomplate v5 compat
- uploads.ini.tmpl: add {{- / -}} whitespace trimming, fix double-space typo
- tests/run.sh: only run ShellCheck on *.sh.tmpl files
- tests/test_shell.sh: gracefully skip if shellcheck not installed
- tests/test_templates.sh: remove dead render() function,
  gracefully skip if gomplate not found, use set -a/. for env sourcing
- tests/test_compose_config.sh: validate override files combined
  with compose.yml, skip partial snippets needing more context
- README.md: add test instructions with brew install
2026-06-02 23:36:18 +01:00
kawaiipunk 34b2515fca Add explanatory comments to all test scripts 2026-06-02 23:36:18 +01:00
kawaiipunk fe8744e20e Add Docker Compose config validation test 2026-06-02 23:36:18 +01:00
kawaiipunk 426e0367f1 Add Renovate regex manager for Docker image tags 2026-06-02 23:36:03 +01:00
kawaiipunk dde03454c3 Disable swarm-test deployment (server is down) 2026-06-02 23:36:02 +01:00
kawaiipunk a8bb78a8db Run CI tests on pull requests (not just push to main) 2026-06-02 23:36:02 +01:00
kawaiipunk 605f3d7fc0 Added basic tests 2026-06-02 23:36:02 +01:00
kawaiipunk 69551175d5 Commented out broken deploy (server spun down) 2026-06-02 17:44:21 +01:00
kawaiipunk ef27645a30 chore: publish 3.0.0+7.0.0 release 2026-06-02 17:42:25 +01:00
kawaiipunk 5d3c019b83 Add release notes 2026-06-02 17:41:56 +01:00
kawaiipunk f450f2e6ba bump ENTRYPOINT_CONF_VERSION to v9 2026-06-02 17:37:29 +01:00
kawaiipunk c75c18f185 chore: update image tags 2026-06-02 17:31:29 +01:00
kawaiipunk cf54575187 restricts ownership changes to files still owned by root (e.g., from the image build). On subsequent restarts, files already owned by www-data are skipped entirely, avoiding a full recursive write cycle. 2026-06-02 16:24:48 +01:00
kawaiipunk b4db12f09c Added ignores for .env, *.log, .DS_Store, Thumbs.db, and common editor/IDE files 2026-06-02 16:23:11 +01:00
kawaiipunk e4b87c8ab9 chown entire wp-content to ensure correct permissions 2026-06-02 16:11:39 +01:00
kawaiipunk 66e0687456 Removed redundant chown 2026-05-26 17:05:24 +01:00
kawaiipunk 73a2e98d2e Added xtra chown to ensure correct perms on every container start 2026-05-26 14:10:22 +01:00
kawaiipunk 4d99aae234 Updated .drone.yml to use main branch 2024-03-28 14:17:57 +00:00
kawaiipunk 959484f5e5 Added HTACCESS_CONF_VERSION to drone config 2024-03-28 14:15:37 +00:00
kawaiipunk 7ef8e5515d chore: publish 2.7.3+6.4.3 release 2024-03-25 12:26:53 +00:00
kawaiipunk 98f9a4f4d9 chore: publish 1.1.2+5.9.3 release 2022-05-05 12:45:37 +01:00