Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Publish documentation to public distribution #1232

Merged
merged 127 commits into from
Dec 1, 2023
Merged
Changes from 1 commit
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
02a2a4c
aws-sdk-swift release build artifacts
epau Dec 20, 2022
ff7b9ee
aws-sdk-swift release build artifacts
Dec 21, 2022
5bbf545
wip
Dec 23, 2022
3a25fc5
add generate docs
Dec 23, 2022
b8b305e
generate two services
Dec 27, 2022
66121ee
add docc plugin
Dec 27, 2022
8a457c5
add s3 upload part
Dec 27, 2022
1e44ecd
update s3 uri
Dec 27, 2022
d3da741
remove permissions
Dec 27, 2022
9c40f75
no, it is not permissions
Dec 27, 2022
f16fecd
Merge branch 'main' into jangirg/docs/refs
Dec 27, 2022
621248e
move creds to top for early detection
Dec 27, 2022
58c6d46
Merge branch 'jangirg/docs/refs' of github.com:awslabs/aws-sdk-swift …
Dec 27, 2022
ea53ec1
fix s3 upload
Dec 27, 2022
ad8e36b
add script to generate docs
Dec 27, 2022
43cde38
try to process faster in parallel
Dec 27, 2022
481366e
space
Dec 27, 2022
912947e
fix count
Dec 27, 2022
bae2a9c
devide by zero :face_palm
Dec 27, 2022
344955b
add ignore list
Dec 27, 2022
62a061b
current job and total jobs
Dec 27, 2022
f08383f
remove duplicate static content
Dec 28, 2022
6b79321
remove optimization
Dec 28, 2022
4b0198a
fix syntax
Dec 28, 2022
fd692c7
Update generatedocc.sh
Dec 28, 2022
70ef520
Update generatedocc.sh
Dec 28, 2022
c9b3844
split work in 32
Dec 28, 2022
4604869
move role assume to s3 upload stage
Dec 28, 2022
8d6f87c
convert url to lowercase
Dec 28, 2022
b99b25d
typo
Dec 28, 2022
c95bd05
test index generation
Dec 28, 2022
383b652
fix flow
Dec 29, 2022
34a9362
add upload step
Dec 29, 2022
5351c16
add missing creds step
Dec 29, 2022
708631f
script changes
Dec 29, 2022
54e6e4b
double quoted string
Dec 29, 2022
bf316d0
fix ignore list
Dec 29, 2022
1a7ca6b
bring back generate docs
Dec 29, 2022
137ecde
fix check
Dec 29, 2022
eeb299b
Merge branch 'main' into jangirg/docs/refs
Dec 29, 2022
eac09b0
fix error
Dec 29, 2022
34c6e9f
false needs to outside
Dec 29, 2022
e8b09a0
use tag as version
Dec 29, 2022
4b6aef1
fixes
Dec 29, 2022
57e56c1
debuging feature
Dec 29, 2022
801c575
fix githubref
Dec 29, 2022
2631e22
share output
Dec 29, 2022
1602911
versioning required
Dec 29, 2022
d59dc34
new syntax
Dec 29, 2022
246a588
echo
Dec 29, 2022
d6dd1fe
version updates
Dec 29, 2022
37540b6
update template
Dec 29, 2022
4d2f9f7
remove not required param
Dec 29, 2022
2d1a415
change delim
Dec 29, 2022
cb4123a
template
Dec 29, 2022
d3b7fa0
Merge branch 'main' into jangirg/docs/refs
jbelkins Oct 27, 2023
695bcf3
Basic docc support
jbelkins Oct 27, 2023
f7bc95c
WIP
jbelkins Nov 16, 2023
bafc8f2
Merge branch 'main' into jbe/docc
jbelkins Nov 20, 2023
ddfc7b4
Add doc index generator to CLI
jbelkins Nov 20, 2023
ee26746
Generated doc index
jbelkins Nov 20, 2023
aa7bac2
Generated
jbelkins Nov 20, 2023
ecf5088
Merge branch 'jbe/docc' of github.com:awslabs/aws-sdk-swift into jbe/…
jbelkins Nov 20, 2023
1a359b3
Add doc index generation
jbelkins Nov 20, 2023
caac4cc
Invalidates successfully
jbelkins Nov 20, 2023
7edcdac
Adjust link path
jbelkins Nov 20, 2023
41c98da
Put back all services
jbelkins Nov 21, 2023
ee5fde7
Restore files from docs/ dir
jbelkins Nov 21, 2023
e91d0fb
Use temp dir for staging docs
jbelkins Nov 21, 2023
f56a4d8
Enable 4 services
jbelkins Nov 21, 2023
db853a0
Enable 4 services
jbelkins Nov 21, 2023
e8b2a2f
Merge branch 'jbe/docc' of github.com:awslabs/aws-sdk-swift into jbe/…
jbelkins Nov 27, 2023
f08d8fe
Remove path condition on workflow trigger
jbelkins Nov 27, 2023
593263c
Disable all doc triggers except PR
jbelkins Nov 27, 2023
bcaf5d3
Merge branch 'main' into jbe/docc
jbelkins Nov 27, 2023
162edc8
Install aws cli
jbelkins Nov 27, 2023
e20dd22
Update apt before using it
jbelkins Nov 27, 2023
30ead5b
Remove tzdata, keyconfig from apt install list
jbelkins Nov 27, 2023
eb79423
Fix version env var
jbelkins Nov 27, 2023
2debf50
Install native dependencies
jbelkins Nov 27, 2023
aed19c7
Add jq to container
jbelkins Nov 27, 2023
81a390e
Only show errors
jbelkins Nov 27, 2023
3edddb4
Fix bucket name
jbelkins Nov 27, 2023
8495b72
Fix VERSION and DISTRIBUTION_ID env vars
jbelkins Nov 27, 2023
b7ea498
Merge branch 'main' into jbe/docc
jbelkins Nov 30, 2023
6933385
Remove generation of latest
jbelkins Nov 30, 2023
f609ebb
Fix cp command
jbelkins Nov 30, 2023
107a1f6
Fix aws cp cmd
jbelkins Nov 30, 2023
2f01936
v0.0.3 + tweaks
jbelkins Nov 30, 2023
b40b7db
Add kvs update step
jbelkins Nov 30, 2023
86a8a85
Merge branch 'main' into jbe/docc
jbelkins Nov 30, 2023
28f9c63
Use main deps while testing
jbelkins Nov 30, 2023
77d47ba
Update codegen
jbelkins Nov 30, 2023
4e78a0a
Redo codegen
jbelkins Nov 30, 2023
3925743
Use sudo for apt-get
jbelkins Nov 30, 2023
7eb99bb
Disable CI runs
jbelkins Nov 30, 2023
877d80e
More fixes
jbelkins Nov 30, 2023
084ff14
Use sudo to install aws cli
jbelkins Nov 30, 2023
d269a3e
Fix kvs cmd
jbelkins Nov 30, 2023
672abf0
Configure AWS credentials before kvs put
jbelkins Dec 1, 2023
7801f81
Get etag for kvs & send as if-match param
jbelkins Dec 1, 2023
056613a
Remove unneeded param
jbelkins Dec 1, 2023
5029021
Use aws cli --query to get ETag
jbelkins Dec 1, 2023
b760023
Fix kvs etag commands
jbelkins Dec 1, 2023
2f9b37c
Fix dumb typo
jbelkins Dec 1, 2023
19b5363
Fix yet another dumb typo
jbelkins Dec 1, 2023
8702f67
Pass version to final job
jbelkins Dec 1, 2023
c3dae63
Fix yaml
jbelkins Dec 1, 2023
1db33ff
Use new output syntax
jbelkins Dec 1, 2023
28d3a47
Set job outputs
jbelkins Dec 1, 2023
a07ce6c
Add AWSSDKForSwift as a package product
jbelkins Dec 1, 2023
d79638d
Bump version
jbelkins Dec 1, 2023
2d5d073
Change path to /swift/apidocs
jbelkins Dec 1, 2023
1cc5256
Version bump
jbelkins Dec 1, 2023
80b2ed4
Adjust path
jbelkins Dec 1, 2023
31cddad
Script cleanup, convert path from /swift/apidocs to /swift/api
jbelkins Dec 1, 2023
64c174f
Code generate all services
jbelkins Dec 1, 2023
4bb62df
Bump version to 0.0.8
jbelkins Dec 1, 2023
e565c7e
Generate & upload awssdkforswift latest index
jbelkins Dec 1, 2023
53a469f
Remove all services
jbelkins Dec 1, 2023
046fbf0
Fix package name
jbelkins Dec 1, 2023
30a2750
Revert code in prep for release test
jbelkins Dec 1, 2023
397e8c1
Merge remote-tracking branch 'origin/main' into jbe/docc
jbelkins Dec 1, 2023
de852e7
Revert testing code
jbelkins Dec 1, 2023
948cc0a
Restore all services
jbelkins Dec 1, 2023
36e1d64
Move AWSSDKForSwift from published to unpublished
jbelkins Dec 1, 2023
cc9e8fa
Regen manifest
jbelkins Dec 1, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Bump version to 0.0.8
jbelkins committed Dec 1, 2023
commit 4bb62dfb4712079f2a21de4c975ba543ff520456
2 changes: 1 addition & 1 deletion .github/workflows/generate-documentation.yml
Original file line number Diff line number Diff line change
@@ -50,7 +50,7 @@ jobs:
# Revert this prior to merge
# echo "Error: runs on a tag only"
# exit(1)
VERSION="0.0.7"
VERSION="0.0.8"
echo "Assumed version number $VERSION"
echo "VERSION=$VERSION" >> "$GITHUB_ENV"
echo "version=$VERSION" >> "$GITHUB_OUTPUT"