Skip to content

Add an Archivematica instance for dev#203

Merged
liam-lloyd merged 1 commit intomainfrom
per-10293_add_archivematica_dev_deploy
Sep 24, 2025
Merged

Add an Archivematica instance for dev#203
liam-lloyd merged 1 commit intomainfrom
per-10293_add_archivematica_dev_deploy

Conversation

@liam-lloyd
Copy link
Member

This commit adds terraform definitions for an Archivematica instance for our dev environment, as well as a Github Action to deploy that instance.

@liam-lloyd liam-lloyd marked this pull request as draft September 5, 2025 00:22
@liam-lloyd liam-lloyd closed this Sep 10, 2025
@liam-lloyd liam-lloyd reopened this Sep 10, 2025
@liam-lloyd liam-lloyd force-pushed the per-10293_add_archivematica_dev_deploy branch 3 times, most recently from 42dd69f to 6fbed42 Compare September 19, 2025 18:50
@liam-lloyd liam-lloyd marked this pull request as ready for review September 19, 2025 19:05
This commit adds terraform definitions for Archivematica instances for
our dev and staging environments, as well as Github Actions to deploy
those instances.
@liam-lloyd liam-lloyd force-pushed the per-10293_add_archivematica_dev_deploy branch from 6fbed42 to a8a3a78 Compare September 24, 2025 16:13
Copy link
Collaborator

@slifty slifty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@liam-lloyd and I went through this 1:1, and it looks great + in line with our current patterns.

We talked about potential future improvements to infrastructure in general to explore terraform modules in order to DRY things out. This would involve more R&D than we want to allocate for this particular PR / quarter, but may be something to explore in future years.

@liam-lloyd liam-lloyd merged commit c9b6771 into main Sep 24, 2025
3 checks passed
@liam-lloyd liam-lloyd deleted the per-10293_add_archivematica_dev_deploy branch September 24, 2025 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants