Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
227 commits
Select commit Hold shift + click to select a range
fe832b5
Commit submodules
slesaad Mar 1, 2024
91b0d09
Commit submodules
slesaad Mar 1, 2024
df16d86
fix: invalid url paths in health check
anayeaye Mar 26, 2024
8fa230c
Merge pull request #31 from NASA-IMPACT/fix/integration-test-urls
smohiudd Mar 26, 2024
484ac4f
Add monitoring sub module
ividito May 14, 2024
c9e8468
First pass on monitoring CICD
ividito May 14, 2024
f8f495e
monitoring action changes
smohiudd May 14, 2024
7d4f9c2
comment out airflow deployment
smohiudd May 14, 2024
b3eb24f
fix submodule link
smohiudd May 14, 2024
f0f452d
add github token
smohiudd May 14, 2024
6c2cac3
include PAT
smohiudd May 14, 2024
41a7154
Modify submodule checkout
ividito May 15, 2024
ff1d794
remove env reference in uses parameter
ividito May 15, 2024
5255471
shorten the role session name for aws action char limit, still making…
sanzog03 Jun 3, 2024
c6a1a10
shorten the role session name on auth, backend and test deployment wo…
sanzog03 Jun 3, 2024
ae8ee1d
feat: update cicd.yml to support checkout of tags for veda-data-airflow
Jun 3, 2024
1640277
Merge pull request #35 from NASA-IMPACT/feat/update-airflow-checkout
botanical Jun 3, 2024
e10702c
Merge pull request #34 from NASA-IMPACT/fix/role_session_name-char_limit
sanzog03 Jun 4, 2024
0f7dec5
aws credentials v2
smohiudd Jun 12, 2024
9cb1a1c
assume role duration
smohiudd Jun 17, 2024
f3fa242
use github token
smohiudd Jun 17, 2024
5f66cbc
use github token
smohiudd Jun 17, 2024
c9a2000
add token to submodule checkout
smohiudd Jun 17, 2024
8ee1a6a
add PAT for veda monitoring
smohiudd Jun 17, 2024
4211597
uncomment
smohiudd Jun 17, 2024
c034479
revert cicd changes backend, auth
smohiudd Jun 17, 2024
7a6788f
Merge branch 'dev' into feat/monitoring
smohiudd Jun 17, 2024
bb91ec9
remove assume role duration
smohiudd Jun 17, 2024
bdb7765
Merge pull request #33 from NASA-IMPACT/feat/monitoring
smohiudd Jun 19, 2024
7e8fb33
change submodule checkout
smohiudd Jun 19, 2024
c55a54d
veda monitoring conditional
smohiudd Jun 20, 2024
415dac8
move conditional
smohiudd Jun 20, 2024
e78e40a
move conditional
smohiudd Jun 20, 2024
43e31b0
fix airflow ref
smohiudd Jun 20, 2024
5bcec14
Merge pull request #36 from NASA-IMPACT/fix/submodule-checkout
smohiudd Jun 20, 2024
ca70c83
feat: add step to get workflows api endpoint
Jul 30, 2024
ffb270a
fix: cat terraform outputs file
Jul 31, 2024
516a666
Add veda-features-api-cdk submodule
slesaad Jul 31, 2024
0985d58
WIP deploy features api step in cicd.yml
slesaad Jul 31, 2024
b02ce54
fix: revert to extract workflows api value
Jul 31, 2024
7e3d310
Test removing submodule
slesaad Jul 31, 2024
2815a1d
Update emoji for features api
slesaad Jul 31, 2024
eb3cda0
Add concurrency
slesaad Jul 31, 2024
65888fd
fix: test new changes
Jul 31, 2024
188a9b0
fix: testing omitting jobs for faster testing
Jul 31, 2024
3d16671
fix: undo commented out jobs
Jul 31, 2024
544b765
Make some deployments optional
slesaad Aug 1, 2024
26e99d6
Fix outputs syntax
slesaad Aug 1, 2024
f6e18fa
Provide repo name
slesaad Aug 1, 2024
4d52e87
Fix repo name
slesaad Aug 1, 2024
83d07b7
Add submodule
slesaad Aug 1, 2024
89ce6a0
Test removing submodule
slesaad Aug 1, 2024
cb47d13
Revert "Test removing submodule"
slesaad Aug 1, 2024
4807569
Change concurrency to environment
slesaad Aug 1, 2024
a055c2a
Add optional feature flag for everything
slesaad Aug 1, 2024
1d163d8
fix: remove cat command
Aug 1, 2024
589cf64
Make veda-auth and veda-backend deployment default to true
slesaad Aug 1, 2024
7f91bcc
Change var type to string
slesaad Aug 1, 2024
525b1d0
feat: add outputs for deploy-veda-data-airflow job
Aug 1, 2024
6cf4151
feat: add features api and deployment flags
slesaad Aug 2, 2024
cf00898
attempt to add playwright step (#27)
stephenkilbourn Aug 2, 2024
bd93688
Merge branch 'dev' into feat/jt/update-veda-data-airflow-job
botanical Aug 2, 2024
4c7d68e
Merge pull request #38 from NASA-IMPACT/feat/jt/update-veda-data-airf…
botanical Aug 2, 2024
9c54464
Add support to skip deployments for features-api and data-airflow (#43)
anisbhsl Aug 6, 2024
4dfa557
feat: fetch outputs from veda-backend (#42)
ciaransweet Aug 7, 2024
0b9c9db
Add SM2A to GHG DEV
amarouane-ABDELHAK Aug 7, 2024
2589bb7
fix: expose stac_browser_bucket_name (#44)
ciaransweet Aug 8, 2024
6d51674
Only deploy SM2A
amarouane-ABDELHAK Aug 9, 2024
827febe
Only deploy SM2A
amarouane-ABDELHAK Aug 9, 2024
8142fa0
Only deploy SM2A
amarouane-ABDELHAK Aug 9, 2024
604f6a2
Add optional envfile
amarouane-ABDELHAK Aug 9, 2024
e91ebbe
Debug deployment
amarouane-ABDELHAK Aug 9, 2024
a57bb39
Debug deployment
amarouane-ABDELHAK Aug 9, 2024
21966ff
Debug deployment
amarouane-ABDELHAK Aug 9, 2024
30d4d7c
Only deploy SM2A job
amarouane-ABDELHAK Aug 9, 2024
8ae41bf
Add print to debug
amarouane-ABDELHAK Aug 9, 2024
38cd705
Add print to debug
amarouane-ABDELHAK Aug 9, 2024
0b56b01
Add print to debug
amarouane-ABDELHAK Aug 9, 2024
e09a119
Add print to debug
amarouane-ABDELHAK Aug 9, 2024
185b24a
fix: add job outputs for veda-backend (#45)
ciaransweet Aug 12, 2024
29f4748
Fix github output
amarouane-ABDELHAK Aug 13, 2024
e6191a5
Fix github tag
amarouane-ABDELHAK Aug 13, 2024
03e6d04
Fix github output
amarouane-ABDELHAK Aug 13, 2024
e9c91c4
Use set-output
amarouane-ABDELHAK Aug 13, 2024
3e7966b
Use recomanded way of setting the output
amarouane-ABDELHAK Aug 13, 2024
a408550
Add SM2A to GHG DEV
amarouane-ABDELHAK Aug 13, 2024
65f049f
Add SM2A to GHG DEV
amarouane-ABDELHAK Aug 13, 2024
186705a
Add newline
amarouane-ABDELHAK Aug 13, 2024
df633da
Add README to deploy SM2A
amarouane-ABDELHAK Aug 14, 2024
6f0bec4
Add SM2A to VEDA Deploy
amarouane-ABDELHAK Aug 15, 2024
462c044
Merge pull request #48 from NASA-IMPACT/feature/add-sm2a-to-veda-deploy
amarouane-ABDELHAK Aug 15, 2024
14e6352
Fix condition to deploy SM2A
amarouane-ABDELHAK Aug 19, 2024
f89d944
Remove duplicate needs
amarouane-ABDELHAK Aug 19, 2024
24e5796
Merge pull request #49 from NASA-IMPACT/fix/deploy-sm2a-condition
amarouane-ABDELHAK Aug 19, 2024
789485d
Remove the monitoring deployment dependency on veda backend
amarouane-ABDELHAK Aug 21, 2024
f9dd871
Merge pull request #50 from NASA-IMPACT/feature/remove-backend-monito…
amarouane-ABDELHAK Aug 21, 2024
63bc876
Adding github actions inputes to control the deployments of VEDA modules
amarouane-ABDELHAK Sep 9, 2024
9788cb0
Only make auth and backend default deployment to true
amarouane-ABDELHAK Sep 9, 2024
21a5627
Merge pull request #53 from NASA-IMPACT/feature/add-worflow-input-for…
amarouane-ABDELHAK Sep 9, 2024
a604eb7
feat: add veda-routes deployment
ciaransweet Aug 13, 2024
b12cf9d
fix: main -> dev
ciaransweet Sep 10, 2024
0981e49
fix: attempt to use github token
ciaransweet Sep 10, 2024
73adc5e
fix: swap back to PAT
ciaransweet Sep 10, 2024
f1af6ce
fix: install deploy requirements too
ciaransweet Sep 10, 2024
c81a9cd
fix: correct variables
ciaransweet Sep 10, 2024
c07de34
Adding manual approvers for production env
amarouane-ABDELHAK Sep 10, 2024
ea6c986
Adding VEDA production environement
amarouane-ABDELHAK Sep 10, 2024
087a832
Adding VEDA production environement
amarouane-ABDELHAK Sep 10, 2024
ca0e945
fix: typo in stac bucket name
ciaransweet Sep 10, 2024
e6e4a92
Make dispatch call the deployment
amarouane-ABDELHAK Sep 12, 2024
936d191
fix: test test-deployment dependency
botanical Sep 18, 2024
60d185e
Merge pull request #46 from NASA-IMPACT/add-veda-routes
botanical Sep 18, 2024
0e7ef8c
Merge branch 'dev' into feature/add-manual-approver-for-production
amarouane-ABDELHAK Sep 23, 2024
1d8a19e
Merge pull request #54 from NASA-IMPACT/feature/add-manual-approver-f…
amarouane-ABDELHAK Sep 23, 2024
161726f
fix: expand deploy run name to describe environment and components
anayeaye Oct 28, 2024
e421a07
move annotation to dispatch
anayeaye Oct 28, 2024
c67c80a
formatting
anayeaye Oct 28, 2024
d8273cb
formatting
anayeaye Oct 28, 2024
c45c1a9
formatting
anayeaye Oct 28, 2024
f64dbc3
do not pre select environment
anayeaye Oct 28, 2024
dca5661
reset dispatch env
anayeaye Oct 29, 2024
8a5c9d6
Merge pull request #67 from NASA-IMPACT/fix/annotate-dispatch
anayeaye Oct 29, 2024
20ed153
add integration test for next links behind a proxy and do not test ap…
anayeaye Oct 31, 2024
9b6cdad
improve print statement in test
anayeaye Oct 31, 2024
e01a41c
typo and new line
anayeaye Oct 31, 2024
35e2fba
Update integration_test/test_api_health.py
anayeaye Nov 1, 2024
e98138b
Merge pull request #68 from NASA-IMPACT/feat/improve-integration-test
anayeaye Nov 1, 2024
909f070
ci: remove mwaa deployment job and downstream job requirements
anayeaye Nov 12, 2024
0fccab5
fix: upgrade configure aws credentials
anayeaye Nov 12, 2024
046c888
run integration tests even without routes
anayeaye Nov 12, 2024
201ad26
Add veda secret name condition
amarouane-ABDELHAK Nov 13, 2024
a98812a
Add veda secret name condition
amarouane-ABDELHAK Nov 13, 2024
0d6c200
fix dispatch name components summary
anayeaye Nov 13, 2024
312e573
fix: do not pre select env in dispatch
anayeaye Dec 20, 2024
07fc20e
fix: do not pre select env in dispatch
anayeaye Dec 20, 2024
6546aaa
fix: do not pre select env in dispatch
anayeaye Dec 20, 2024
c8402a7
fix: revert env default
anayeaye Dec 20, 2024
8a938a0
Merge pull request #71 from NASA-IMPACT/fix/no-mwaa
anayeaye Dec 20, 2024
c72a5df
docs: draft steps to add new component
anayeaye Jan 30, 2025
2db8a84
Update README.md
anayeaye Jan 30, 2025
1d8df47
Update README.md
anayeaye Jan 30, 2025
8ee6fa2
address feedback
anayeaye Jan 31, 2025
429ab4b
formatting
anayeaye Jan 31, 2025
0e43d3b
changes to variables, how to deploy sections
smohiudd Jan 31, 2025
aaa0d57
update how to deploy order
smohiudd Jan 31, 2025
386cf95
fix link
smohiudd Jan 31, 2025
5c0b565
Update README.md
anayeaye Feb 3, 2025
8688a7d
Update README.md
anayeaye Feb 3, 2025
e419d52
Update README.md
anayeaye Feb 3, 2025
034f50a
Update README.md
anayeaye Feb 3, 2025
5b1620c
Update README.md
anayeaye Feb 3, 2025
50523c1
Update README.md
anayeaye Feb 3, 2025
1b24f1c
Update README.md
anayeaye Feb 3, 2025
fc9e295
Update README.md
anayeaye Feb 3, 2025
1afcd8c
Update README.md
anayeaye Feb 3, 2025
bd7c71d
Update README.md
anayeaye Feb 3, 2025
0c3bac4
Update README.md
anayeaye Feb 3, 2025
0f9af00
Update README.md
anayeaye Feb 3, 2025
4ec1b61
Update README.md
anayeaye Feb 3, 2025
10fc3ee
emphasize using the core aws secret over custom component based secrets
anayeaye Feb 4, 2025
e2475a8
reorder new env content
smohiudd Feb 6, 2025
4cecf07
Update README.md
anayeaye Feb 6, 2025
df25d42
Update README.md
anayeaye Feb 6, 2025
b1ba8c5
Update README.md
anayeaye Feb 6, 2025
fdce722
Update README.md
anayeaye Feb 6, 2025
c5339df
Update README.md
anayeaye Feb 6, 2025
f3b9bae
Merge pull request #82 from NASA-IMPACT/docs/new-components
anayeaye Feb 6, 2025
f25f09a
Add titiler-multidim deployment (#83)
hrodmn Feb 28, 2025
a8b902d
fix: update workflows to use full commit hash
botanical Mar 17, 2025
f1cf9fd
fix: add uses
botanical Mar 17, 2025
2fb6696
Merge pull request #95 from NASA-IMPACT/issue-569/commit-hash-gh-actions
botanical Mar 21, 2025
10bd8cd
Add submodule of titiler for tracking
amarouane-ABDELHAK Mar 21, 2025
f4defe6
Merge pull request #96 from NASA-IMPACT/add-titiler-multidim-submodule
amarouane-ABDELHAK Mar 28, 2025
32f0ca7
add s3 submodule
paridhi-parajuli Apr 4, 2025
9804eb9
add s3 disaster dispatch file
paridhi-parajuli Apr 4, 2025
aca0e81
add for s3 disaster
paridhi-parajuli Apr 4, 2025
08ba765
pass env to s3 disaster actions
paridhi-parajuli Apr 4, 2025
2f5890b
fixa action name
paridhi-parajuli Apr 7, 2025
739b580
fix action name
paridhi-parajuli Apr 7, 2025
c5ca8e9
fix action name
paridhi-parajuli Apr 7, 2025
c18c930
update repo
paridhi-parajuli Apr 7, 2025
f1ba296
fix typo
paridhi-parajuli Apr 7, 2025
5f2e16e
action name
paridhi-parajuli Apr 7, 2025
2613bd1
...
paridhi-parajuli Apr 7, 2025
71a5617
update
paridhi-parajuli Apr 7, 2025
1903627
...
paridhi-parajuli Apr 7, 2025
69760b8
fix vars
paridhi-parajuli Apr 7, 2025
3b0297c
new run
paridhi-parajuli Apr 7, 2025
00bd160
...
paridhi-parajuli Apr 7, 2025
c6a5277
...
paridhi-parajuli Apr 7, 2025
960df98
...
paridhi-parajuli Apr 7, 2025
921158b
pull latest
paridhi-parajuli Apr 14, 2025
4e1b1ab
Merge pull request #103 from NASA-IMPACT/add/s3-disaster-recovery-dep…
paridhi-parajuli Apr 14, 2025
fa14186
remove auth dependency from veda-backend
smohiudd May 6, 2025
6a04d16
remove auth stack name from veda-backend
smohiudd May 7, 2025
de1ea59
make stack name arg optional
smohiudd May 7, 2025
76a0d41
optional stack names arg
smohiudd May 15, 2025
a90da88
Working on deployment for titiler-cmr
abarciauskas-bgse May 21, 2025
2be4bdf
flatten airflow repo
ividito May 13, 2025
92aae3b
Update emoji for titiler-cmr
abarciauskas-bgse May 21, 2025
5f53d2d
Fix CNR->CMR
abarciauskas-bgse May 21, 2025
30b67bc
Break lines
abarciauskas-bgse May 22, 2025
63f3717
Remove line breaks
abarciauskas-bgse May 22, 2025
852acc2
change env variable names for s3 disaster recovery
paridhi-parajuli May 23, 2025
4c4f12b
Merge pull request #114 from NASA-IMPACT/feat/add-titiler-cmr-deployment
abarciauskas-bgse May 24, 2025
cde700a
Merge pull request #112 from NASA-IMPACT/feature/remove-needs-veda-auth
smohiudd May 27, 2025
8247df1
Merge pull request #116 from NASA-IMPACT/change/env-names-s3-disasters
paridhi-parajuli Jun 30, 2025
12e8424
add integration test for next links
stephenkilbourn Jul 29, 2025
7202806
some projects do not have next links, so do not fail if no next links
stephenkilbourn Jul 30, 2025
2cab858
add x-cache assertion for cloudfront error
stephenkilbourn Aug 7, 2025
399d606
Merge pull request #135 from NASA-IMPACT/feat/add-next-link-integrati…
anayeaye Aug 8, 2025
3b15436
Add rolling updates to deployment status branch
ividito Aug 11, 2025
f31efa7
Correct script name
ividito Aug 15, 2025
66afe12
Add debug step
ividito Aug 15, 2025
7245aea
Remove debug step, deprecated arguments
ividito Aug 16, 2025
2f749c5
Add write permission for repo
ividito Aug 16, 2025
d26f0af
Expand permission boundary
ividito Aug 16, 2025
faaf9d9
Set env at top level of workflow
ividito Aug 18, 2025
863200e
Include git refs in environment
ividito Aug 18, 2025
2fb249a
Debug logs
ividito Aug 18, 2025
180ab70
More environment variables
ividito Aug 18, 2025
23e49a8
Another batch of debug lines
ividito Aug 18, 2025
4d590bc
Revert string->boolean cast
ividito Aug 18, 2025
6901d2c
Force flag to boolean
ividito Aug 18, 2025
2ae4271
Update SM2A git ref name
ividito Aug 25, 2025
bd8c6a0
Set test timeout
ividito Aug 27, 2025
95a466b
Merge pull request #142 from NASA-IMPACT/fix/test-timeout
smohiudd Dec 12, 2025
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
194 changes: 0 additions & 194 deletions .github/workflows/cicd.yml

This file was deleted.

Loading
Loading