Releases: notch8/actions
v1.0.8
v1.0.7
align the versions to v1.0.7
v1.0.6
Full Changelog: v1.0.5...v1.0.6
v1.0.5
save compose logs if the lint/test fails
v1.0.4
What's New
This release improves the build and push images composite action to correctly use the hyrax-webapp submodule commit SHA as the base image tag — instead of defaulting to latest.
Changes
Submodule detection improved: Now uses -e to correctly detect .git as a file in submodules.
Uses submodule SHA for base image: Ensures builds are tagged with the intended commit version.
No longer sets TAG globally: Prevents unintended tag overrides for web, worker, and other services.
Removed hardcoded TAG=latest: Makes image tagging consistent and fully input-driven.
How to Use
Update your workflows to use:
notch8/actions/.github/workflows/[email protected]
If you’re building a base image and using hyrax-webapp as a submodule, this change ensures your base image is tagged with the correct SHA.
v1.0.3
🛠️ after-care/action.yaml Enhancements
-
Rewrote Docker Compose log collection to:
- Iterate over running containers.
- Gracefully handle missing log access.
- Provide cleaner, more resilient logs.
-
Renamed artifacts for clarity and parallel test support:
docker-compose-logs-${{ matrix.ci_node_index }}spec-reports-${{ matrix.ci_node_index }}
v1.0.2
Version Bump & Bug Fix
- adds version tag to after-care
Bugfix - bump version prior to release
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Add new ArgoCD deploy action by @bkiahstroud in #92
Breaking change - this release removes the deploy action and replaces it with the update-deploy-values action, which utilizes argocd
Full Changelog: v0.0.26...v1.0.0
v0.0.26
Adds:
- Docker logging for actions whether they fail or not