Commit Graph

13 Commits

Author SHA1 Message Date
alexandre.pires 5b341c9430 feat: Update Ansible playbooks and host variables for improved organization and functionality 2025-05-02 14:24:08 +02:00
alexandre.pires 4e5346e2e0 feat: Enhance website deployment and build process
- Added rsync installation in setup-env action for file synchronization.
- Excluded playbook_websites.yml from ansible-apply-playbook workflow.
- Created a new workflow for building and releasing the Hugo website.
- Added submodule for Hugo theme in .gitmodules.
- Updated host_vars for production to include websites configuration.
- Introduced playbook_websites.yml for managing static files deployment.
- Implemented hugo_build script for building and archiving Hugo sites.
- Updated inventory to include a new web group for website deployment.
- Refactored Terraform configuration to support new website structure.
- Removed deprecated WordPress Terraform configuration.
- Added .gitignore files for websites and specific Hugo site.
- Created archetype and configuration files for the Hugo site.
- Added static assets including CV and images for the Hugo site.
- Integrated Hugo profile theme as a submodule for the website.
2025-04-27 14:03:56 +02:00
alexandre.pires 2657388998 Refactor sectool usage in workflows to include configuration file and remove redundant sectool.json files 2025-03-22 13:06:35 +01:00
alexandre.pires 7c5f6c5f0f Updated to new sectool 2025-03-15 22:45:15 +01:00
alexandre.pires b7e535a5af Added new workflow 2024-12-12 18:55:04 +01:00
alexandre.pires 590fff7f61 Refactor workflow files to remove unnecessary triggers and paths 2024-10-03 23:13:13 +02:00
alexandre.pires 89d998d10e Refactor workflow file paths and update branch restrictions 2024-10-01 22:51:44 +02:00
alexandre.pires 1604adcc3b Refactor file path in actions-validate.yml and update input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 18:44:39 +02:00
alexandre.pires 87fe65a8a0 Refactor file path in actions-validate.yml and add output for changed files 2024-09-29 18:35:30 +02:00
alexandre.pires 095c73b97e Refactor file path in actions-validate.yml and add input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 18:33:44 +02:00
alexandre.pires e5612acf6b Refactor file path in actions-validate.yml and add fetch-depth parameter 2024-09-29 18:15:22 +02:00
alexandre.pires e2963e795d Refactor file path in actions-validate.yml 2024-09-29 18:10:38 +02:00
alexandre.pires 360269fa0b Improved workflows and actions 2024-09-29 18:01:42 +02:00