Skip to content

Commit 7cdcd7e

Browse files
authored
Adding instructions for internal maintainers.
1 parent e296b12 commit 7cdcd7e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,10 @@ Make a pull request with changes. PRs will be automatically checked to make sure
2323

2424
On merge to master, a GitHub action will deploy the assets to amazon-dynamodb-labs.com and verify the build to ensure the markdown and other files are correctly formatted. From there, a maintainer must manually pull the changes and push to https://catalog.workshops.aws/dynamodb-labs/en-US
2525

26+
#### Internal maintainer: sync changes to internal copy of this repo
27+
This public repo is pushed to the internal repo in workshop studio using a combination of rsync (we assume you are on macOS) and git. The file `sync.sh` copies the source files to the WS repo folder, and after that you follow the internal README.md to complete the sync.
28+
1. Run sync.sh to sync the public repo to the amazon-dynamodb-immersion-day repo. e.g. `./sync.sh -d /Users/$USER/workspace/amazon-dynamodb-immersion-day` . Choose y to sync the files.
29+
2. Change into the directory for amazon-dynamodb-immersion-day (the workshop studio version), open README.md, and follow the instructions there to git add and push the changes internally. Note that some assets, specifically the LEDA central account resources, are only authored on the internal repo, and they have a separate set of commands to push updates because they are assets that must be in a special S3 bucket owned by WS.
30+
2631
## License
2732
This project is licensed under the Apache-2.0 License.

0 commit comments

Comments
 (0)