Commit a4ce4d2
authored
TCLOUD-4780: Created workflows for automatic previews (#3875)
* TCLOUD-4780: Created workflows for automatic previews
* TCLOUD-4780: Set working directory only for the one step
* TCLOUD-4780: Replace shell code that failed with nodejs
* TCLOUD-4780: Setting permissions for id-token to write
* TCLOUD-4780: Switch to using PR number instead of branch name
* TCLOUD-4780: Removed branch restriction
* TCLOUD-4780: Avoid creating the docs subdirectory
* TCLOUD-4780: Re-add the docs folder segment for redirects
Some older redirects go from the docs level (for example docs-4x) so the
folder is needed to properly model the redirects.
* TCLOUD-4780: Generating redirects
* TCLOUD-4780: Make script parallel to speed up object creation
* TCLOUD-4780: Increased parallel s3 operations to 20
* TCLOUD-4780: Create redirects in github action
* TCLOUD-4780: Ensure the clean up of redirects
* TCLOUD-4780: Use Lua replacment string "%1" instead of "$1"
* TCLOUD-4780: Fixed missing semicolon
* TCLOUD-4780: Use crypto to make the temporary file name unpredictable
Note that this doesn't prevent the file being rewriten after it has been
created but as we have to pass the file to other processes that can't be
prevented.
* TCLOUD-4780: Use preexisting file as redirect file template
This avoids problems with creating temporary files.
* TCLOUD-4780: Add additional metadata header to indicate 404s
This solves a problem when a file created to indicate conditional
redirects does not trigger a redirect but instead returns the dummy
content.
* TCLOUD-4780 Support atomic updates
* TCLOUD-4780: Remove `--if-none-match` as it seems unsupported
* TCLOUD-4780: Prefix the run number so it's more readable
* TCLOUD-4780: Improve output prefix
* TCLOUD-4780: Fix typo
* TCLOUD-4780: Try redirect without URL encoding
* TCLOUD-4780: Reduce logging
* TCLOUD-4780: Fix a strange redirect
* TCLOUD-4780: Move the generation of redirects to an action
* TCLOUD-4780: Try using a tag to reference the action
* TCLOUD-4780: Maybe enable debug logs
* TCLOUD-4780: Fix calculation of prefix
* TCLOUD-4780: Try referring to env vars just by their name
* TCLOUD-4780: Try prefixing env vars with "env."
* TCLOUD-4780: Change AWS region
* TCLOUD-4780: Fix creation of pointer file
* TCLOUD-4780: Try loading redirects from a URL
* TCLOUD-4780: Revert to using local file path for redirects
* TCLOUD-4780: Use v1.0 of the tinymce-docs-generate-redirects-action
* TCLOUD-4780: Remove out of date comments
* TCLOUD-4780: Update assumed role
The service was renamed to tinymce-docs and so the role was updated to
match.
* TCLOUD-4780: Fix codeql's complaint about no Javascript1 parent dea49aa commit a4ce4d2
File tree
5 files changed
+3484
-0
lines changed- .github/workflows
- resources
5 files changed
+3484
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
0 commit comments