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: add git sparse checkout #1

Open
wants to merge 434 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
434 commits
Select commit Hold shift + click to select a range
3ee9c36
chore(deps): bump github.com/aws/aws-sdk-go from 1.44.304 to 1.44.305…
dependabot[bot] Jul 21, 2023
85cb3c3
docs(deep-links): Fix link to pkg.go.dev to not return 404 (#14595)
sklirg Jul 21, 2023
7bade3c
docs: Skip `export` keyword in notification docs (#14633)
lindhe Jul 21, 2023
244b9e1
fix(ui): Drop ready from Completed container status (#14434) (#14629)
schakrad Jul 21, 2023
db52c26
chore(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 (#1…
dependabot[bot] Jul 21, 2023
5120026
fix: webhook handler fails to refresh when alternate application name…
Niksko Jul 21, 2023
21e7d92
fix: ApplicationSet Controller crashes when tag is not closed; panic:…
schakrad Jul 23, 2023
4ed611c
fix(ui): The default pod group filter should be removed if fewer than…
ashutosh16 Jul 24, 2023
e10c418
feat(deep-links): sprig support (#14660)
daftping Jul 24, 2023
0ae5882
chore: Print in-cluster svr addr disabled warning when server starts …
terrytangyuan Jul 24, 2023
ec9d305
chore: Upgrade semver to avoid cve (#14710)
ciiay Jul 25, 2023
4a50440
feat: adding a autosync_enabled field to the argocd_app_info gauge (…
gerardocorea Jul 26, 2023
703df96
fix(controller): log failed attempts to update operation state (#14273)
crenshaw-dev Jul 26, 2023
e08840f
fix(server): handle PATCH in http/s server (#2677) (#14530)
mmerrill3 Jul 26, 2023
d04633b
fix: manifest generation error with null annotations (#14336) (#14680)
agaudreault-jive Jul 26, 2023
f7c654a
Clean up repeated package import (#13889)
Fish-pro Jul 26, 2023
f1607fe
fix(sso): Set redirectURI for gitea, google, oauth Dex connectors (#1…
xianzheTM Jul 26, 2023
433ba36
feat(appset): Restrict scm provider urls (#14286)
speedfl Jul 27, 2023
89931c1
chore(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 (#1…
dependabot[bot] Jul 27, 2023
5f8fc55
chore(deps): bump github.com/aws/aws-sdk-go from 1.44.305 to 1.44.309…
dependabot[bot] Jul 27, 2023
9a47a76
fix(ui): display valuesobject if set (#14257)
blakepettersson Jul 27, 2023
1810c4c
fix: OCI dependency url can't contain part of repository (#14699)
alexmt Jul 27, 2023
74a07f1
docs: Add missing value (#14538)
soupdiver Jul 28, 2023
0a11089
[Bot] docs: Update Snyk reports (#14781)
github-actions[bot] Jul 30, 2023
c3970b4
chore(deps): bump github.com/aws/aws-sdk-go from 1.44.309 to 1.44.312…
dependabot[bot] Jul 31, 2023
6e3bd70
chore(deps): bump github.com/xanzy/go-gitlab from 0.88.0 to 0.89.0 (#…
dependabot[bot] Jul 31, 2023
58138ad
chore(deps): bump github.com/casbin/casbin/v2 from 2.72.1 to 2.73.0 (…
dependabot[bot] Jul 31, 2023
8b5118c
chore: add Autodesk to USERS.md (#14778)
GenPage Jul 31, 2023
2205b94
chore: Add query-scoped cluster URL in Cluster Secret E2E tests (#14446)
jgwest Jul 31, 2023
9e279d5
docs: Clarify that security policy covers last 3 versions (#14786)
kostis-codefresh Jul 31, 2023
2f84dac
fix(controller): cache deadlock on delete and re-add cluster (#14780)
Jul 31, 2023
e2ab450
chore: make `helm template` errors less verbose (#14772)
crenshaw-dev Jul 31, 2023
951b6b1
feat(deep-links): alias `application` as `apps` for consistency with …
crenshaw-dev Jul 31, 2023
92616e4
fix(ui): no hyphen for "create job" action + nice icon (#14776) (#14777)
crenshaw-dev Jul 31, 2023
5795ba7
fix: Correct broken `forever` option in pod logs viewer. Fixes #14762…
alexec Jul 31, 2023
f099aa7
docs: Update application.yaml (#14742)
crenshaw-dev Jul 31, 2023
49a3950
docs: add ignoreDifferences name and namespace fields (#14741)
crenshaw-dev Jul 31, 2023
0d99943
chore(deps): bump library/node from 20.4.0 to 20.5.0 (#14664)
dependabot[bot] Aug 1, 2023
be1b1ea
chore(deps): bump library/node from 20.4.0 to 20.5.0 in /ui-test (#14…
dependabot[bot] Aug 1, 2023
72754d7
docs: Update Controlling-Resource-Modification.md (#14751)
crenshaw-dev Aug 1, 2023
4a7e6ec
fix(notifications-catalog): Add nil check for notifications_catalog t…
ichbinfrog Aug 1, 2023
ec34b3f
fix: ManagedResources API should not return diff for hooks (#14816)
alexmt Aug 1, 2023
47066ea
docs: Change Generator docs for List Generator to note any key/value…
jessebot Aug 1, 2023
69a6c76
chore: improve app destination docstrings (#14836)
crenshaw-dev Aug 1, 2023
2ed089a
feat: Adding kubelogin capability to argocd-k8s-auth (#9460) (#10700)
mmerrill3 Aug 1, 2023
3f9133e
chore: Add header support for proxy extension requests (#14800)
leoluz Aug 2, 2023
c721592
docs: use consistent password in plugin generator examples (#14837)
morey-tech Aug 2, 2023
08465c6
chore: give context to error logs #10592 (#14851)
ashinsabu3 Aug 2, 2023
b730747
chore: add more tests in proxy extension headers (#14842)
leoluz Aug 2, 2023
c8ae5bc
chore: revert #12255 (#14858)
blakepettersson Aug 2, 2023
8270225
fix: Repo URL link for unsupported sources links to https://<argocd>/…
taliastocks Aug 2, 2023
fc60f00
fix: correct discrepancies in generated swagger file (#14813)
alexmt Aug 3, 2023
21c7132
chore: wrap ComparisonError messages (#14886)
crenshaw-dev Aug 3, 2023
aaadb20
fix(ui): Fixes health icon positioning (#14708) (#14852)
ashinsabu3 Aug 4, 2023
95e942e
chore: fix non-deterministic test (#14905)
crenshaw-dev Aug 4, 2023
d836ec3
fix: Change underscore (_) back to plus (+) to get valid SemVer when …
xashr Aug 4, 2023
505f77a
fix(appset): typo in ARGOCD_APPLICATIONSET_CONTROLLER_ALLOWED_SCM_PRO…
speedfl Aug 7, 2023
18e9edc
feat: provide short revision in ARGOCD_APP_REVISION_SHORT env variabl…
alexmt Aug 7, 2023
77e1793
chore(deps): bump github.com/aws/aws-sdk-go from 1.44.312 to 1.44.317…
dependabot[bot] Aug 7, 2023
d3c9f91
chore(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#14922)
dependabot[bot] Aug 7, 2023
9a0c3cf
docs: Update Generators-Git.md (#14921)
Zebradil Aug 7, 2023
9d9b872
docs: Update helm.md - add missing syntax highlighting for YAML and D…
jessebot Aug 7, 2023
68c3372
fix(ui): COPY JSON for ArgoCD version should include trailing newlin…
vipinachar Aug 7, 2023
9331a9f
[Bot] docs: Update Snyk reports (#14919)
github-actions[bot] Aug 7, 2023
8068be6
chore: give context to error logs (#10592) (#14915)
vipinachar Aug 7, 2023
ab9bfd6
feat(appset): Add SCM Provider option for Gitlab generator to filter …
prune998 Aug 8, 2023
389cf75
fix(cmp): send sigterm to cmp commands before sigkill to allow for po…
ashinsabu3 Aug 8, 2023
ee3719c
docs: Feature bounty proposal (Experimental) (#14234)
todaywasawesome Aug 9, 2023
e7ad4fb
fix(actions): check if CronWorkflow has labels in create-workflow act…
mcanevet Aug 9, 2023
76f5cd3
chore: add Jellysmack in USERS.md (#14975)
mcanevet Aug 9, 2023
83e4bff
chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 (#14970)
dependabot[bot] Aug 9, 2023
20a1649
docs: Adding native OCI support proposal (#13516)
sabre1041 Aug 9, 2023
5c76d8f
chore: space in 'Argo CD' (#14987)
crenshaw-dev Aug 9, 2023
19de408
feat: Add Support for AzureDevops Webhooks (#14969)
alexmt Aug 9, 2023
a4eeb00
fix: api server fails to call dex with istio (#14995)
alexmt Aug 9, 2023
51164e8
fix(ui): Update default and max count for maxCookieNumber (#14979)
zvlb Aug 10, 2023
c31da64
fix: correct the swagger ui link to support --rootpath (#14845)
yuezk Aug 10, 2023
9f51334
chore(deps): upgrade nhooyr.io/websocket dependency (#15000)
jmeridth Aug 10, 2023
6e7e472
chore: upgrade to go 1.21 (#14992)
robinlieb Aug 11, 2023
f0d0f61
chore(deps): bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#…
dependabot[bot] Aug 11, 2023
48cdba9
fix: bump ubuntu base image (#15020) (#15021)
bt-macole Aug 11, 2023
f7bfb3f
chore: give context to errors (#10592) (#15022)
vipinachar Aug 11, 2023
3ea3d5a
chore: give context to errors (#15019)
ashinsabu3 Aug 14, 2023
7a01a7f
chore: add Carrefour Group to USERS.md (#15039)
aslafy-z Aug 14, 2023
d58b6e6
fix(health): spec.executor.instances is Optional, Support a flexible…
Reamer Aug 14, 2023
8bbab61
[Bot] docs: Update Snyk reports (#15031)
github-actions[bot] Aug 14, 2023
48645db
fix(reposerver): loosen source not permitted helm errors (#14210)
blakepettersson Aug 14, 2023
0a97c22
fix(appset): Fix helm valuesObject with ApplicationSet (#14912) (#14920)
speedfl Aug 14, 2023
b877bf0
feat(cli): support apply out of sync flag only (#14624)
pasha-codefresh Aug 14, 2023
94b986d
docs(github): comment out notational pieces of PR template (#14888)
agilgur5 Aug 15, 2023
1076733
chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (…
dependabot[bot] Aug 15, 2023
bfaac2b
chore(deps): bump actions/setup-node from 3.7.0 to 3.8.0 (#15054)
dependabot[bot] Aug 15, 2023
25c82cb
docs: Update bank vaults link to point to the new org (#15069)
LinAnt Aug 16, 2023
5f1a159
chore: improve error logs (#10592) (#15059)
AvhiMaz Aug 16, 2023
d272073
docs: Update link to KubeCon China 2021 talk in README.md (#14887)
terrytangyuan Aug 16, 2023
3290cb4
docs: document permitOnlyProjectScopedClusters field (#15076)
crenshaw-dev Aug 16, 2023
e019b7f
docs: kubectl to synchronize argocd apps (#14881)
selaci Aug 16, 2023
f9961a0
docs: fix typo (#15083)
crenshaw-dev Aug 16, 2023
2dbc6c7
feat: add timeout for update cluster info (#14511)
yyzxw Aug 17, 2023
a4e36bd
fix: requeue ApplicationSet if there are validation errors (#14429)
chetan-rns Aug 17, 2023
f7b2178
docs: fix link for `argocd-repo-creds.yaml` sample (#15091)
hitsumabushi845 Aug 17, 2023
c6e9893
chore: wrap error objects to include context (#10592) (#15055)
Pawank06 Aug 17, 2023
15254af
fix(#12862): Update FlinkDeployment health check to support Flink v1.…
dylanslavin Aug 17, 2023
e3fcf2a
docs: add docs for various annotations and labels (#14020)
crenshaw-dev Aug 18, 2023
ab9c29c
fix(appset): bitbucket server scm provider EOF on empty repo (#14411)
jjsiv Aug 18, 2023
6ca2e90
chore: update confusing variable name (#15106)
jmcshane Aug 18, 2023
a955151
docs(progressive syncs): specify which ConfigMap to use (#15119)
gaeljw Aug 20, 2023
628a5f6
feat(appset): added topic filter for Gitlab SCM (#14965)
prune998 Aug 20, 2023
dc8d729
chore: Add kustomization.yaml for server app RBAC (#15124)
lindhe Aug 21, 2023
f978e04
docs: ✏️ fix typo on configmap name for private certs (#9596)
gaeljw Aug 21, 2023
e047efa
Merge pull request from GHSA-c8xw-vjgf-94hr
pasha-codefresh Aug 21, 2023
0d86847
fix(ui): code lint (#15150)
ebuildy Aug 22, 2023
386d177
fix: windows build (#15154)
crenshaw-dev Aug 22, 2023
3a72786
feat: run refresh from UI in parallel (#15138)
woehrl01 Aug 22, 2023
7317d6d
fix(cli): add support for components with non-default names (#10200) …
crenshaw-dev Aug 22, 2023
32f10de
fix: Updated docs about using a slash in ignoreDifferences (#15144)
christianh814 Aug 22, 2023
24c080b
fix: stop creating new otel interceptor to avoid memory leak (#15174)
alexmt Aug 23, 2023
0d04662
chore: add example jq path expression (#15130)
crenshaw-dev Aug 23, 2023
15e3eb8
docs: document sourceNamespaces field (#15195)
crenshaw-dev Aug 23, 2023
e97a4f9
fix(appset): Matrix Generator Override not Working for Booleans (#144…
alexbde Aug 23, 2023
fed4506
docs: remove unnecessary version number (#15198)
crenshaw-dev Aug 23, 2023
e689618
fix(ui): switch podgroup notification to tooltip message (#14821)
ashutosh16 Aug 24, 2023
dd49e22
chore: add upsider to USERS.md (#15228)
vladfr Aug 24, 2023
5a486f0
docs: clarify argocd-repo-server repo-cache-expiration HA use case (#…
phanama Aug 25, 2023
6baca20
chore: better logs for jq expression errors (#15226)
crenshaw-dev Aug 25, 2023
1dc3e5d
fix(ui): Helm chart empty maintainers blow up Argo UI (#15225)
carloscastrojumo Aug 25, 2023
eb526ff
chore: add Kvist to USERS.md (#15240)
FredrikAugust Aug 25, 2023
3d23243
docs: improve doc on labels parameter on scmProvider generator (#15255)
jjsiv Aug 28, 2023
b60861b
docs: Update ApplicationSet docs (#15269)
dvdmuckle Aug 29, 2023
71e4fa3
feat: support extra attributes for opentelemetry (#15071)
penglongli Aug 29, 2023
ef24b3f
docs: Add Twilio Segment to USERS.md (#15267)
prasadkatti Aug 29, 2023
d557be4
fix: make WatchResourceTree use namespaced cache key (#15258)
torfjor Aug 30, 2023
ef7f32e
chore: remove duplicate function (#15123)
yyzxw Aug 30, 2023
da84f9e
fix: Cache control 404 asset requests (#15327)
sentientmonkey Sep 5, 2023
eba40d4
docs: Fixes a markdown typo in USERS.md (#15362)
prasadkatti Sep 5, 2023
95ae1c5
feat: upgrade notification engine (#15359)
mikesplain Sep 6, 2023
ec2d3f6
feat: add Dott to users (#15370)
burnjake Sep 6, 2023
0de579d
fix(notifications-catalog): Add nil check for on-deployed trigger (#1…
Fs02 Sep 6, 2023
4fadd9e
feat: auto respect rbac for discovery/sync (#14381)
gdsoumya Sep 6, 2023
fec5b52
feat: Add ARGOCD_CLUSTER_CACHE_LIST_PAGE_BUFFER_SIZE environment vari…
bradgwest Sep 7, 2023
75b438a
fix(appset): Revert applicationset-name labels (#15324)
speedfl Sep 7, 2023
d8806bc
chore(deps): bump library/golang from 1.21.0 to 1.21.1 (#15391)
dependabot[bot] Sep 7, 2023
a74c85a
chore(deps): bump library/golang from 1.21.0 to 1.21.1 in /test/remot…
dependabot[bot] Sep 7, 2023
f3911a4
chore(deps): bump library/node from 20.4.0 to 20.6.0 in /test/contain…
dependabot[bot] Sep 7, 2023
b8f92c4
Merge pull request from GHSA-g687-f2gx-6wm8
pasha-codefresh Sep 7, 2023
4b2e5b0
Merge pull request from GHSA-fwr2-64vr-xv9m
alexmt Sep 7, 2023
10eac22
chore(deps): bump library/node from 20.5.0 to 20.6.0 in /ui-test (#15…
dependabot[bot] Sep 7, 2023
696e6e8
fix: handle annotations for resources with ':' in the name (#15101) (…
oreonl Sep 7, 2023
a9dd90e
docs: Improve RBAC documentation (#15430)
lindhe Sep 8, 2023
5a2097d
fix(appsets): gotemplate can cause panic from nil dereference (#15377…
rumstead Sep 8, 2023
3d01b6d
chore: Fix flaky cluster test (#15433)
jannfis Sep 9, 2023
54601c8
Fix requeue after for Matrix/Merge with SCM or ClusterDecision genera…
cezarsa Sep 10, 2023
2384560
feat: added shorthand flags for follow and conatainre in app logs (#1…
ashupednekar Sep 11, 2023
92ce5a4
[Bot] docs: Update Snyk reports (#15437)
github-actions[bot] Sep 11, 2023
b7ef32e
fix: Better enforcement of application namespace restrictions (#15431)
jannfis Sep 11, 2023
3391f9e
docs: fix bullets (#15446)
jsoref Sep 12, 2023
dd727e7
fix: failed to add cluster when the cluster server address is ipv6 (#…
huyinhou Sep 12, 2023
43c5905
feat: Enable haproxy metrics through helm Chart (#15459)
peschmae Sep 12, 2023
339072f
Stop appending :443 to the server address when using grpc-web (#15435)
DMarby Sep 12, 2023
bd58788
feat: appset preserve labels and global preserve fields (#15445)
gdsoumya Sep 12, 2023
8ed1d2b
fix: Gitlab scm_provider - don't create transport from scratch (#1542…
an-toine Sep 12, 2023
f2f7be2
chore: add Factorial to USERS.md (#15473)
alopezsanchez Sep 12, 2023
15ec307
Fix incorrect wording in ApplicationSet git generator docs (#15374)
risset Sep 12, 2023
543fc25
fix: Allow retrieving badges in other namespaces (#15468)
jannfis Sep 13, 2023
b89c9ec
chore(deps): bump docker/setup-buildx-action from 2.9.1 to 3.0.0 (#15…
dependabot[bot] Sep 13, 2023
f33005b
chore(deps): bump library/node from 20.6.0 to 20.6.1 in /test/contain…
dependabot[bot] Sep 13, 2023
17f5cb4
chore(deps): bump library/node from 20.6.0 to 20.6.1 in /ui-test (#15…
dependabot[bot] Sep 13, 2023
3fdb685
chore(deps): bump gitpod/workspace-full from `d578722` to `511cecd` (…
dependabot[bot] Sep 13, 2023
cfc5f98
chore(deps): bump argo-ui from `13cea62` to `002d01b` in /ui (#15440)
dependabot[bot] Sep 13, 2023
472482c
chore(deps): bump library/golang in /test/remote (#15419)
dependabot[bot] Sep 13, 2023
5c0deae
chore(deps): bump library/golang from `970907c` to `62e5883` (#15415)
dependabot[bot] Sep 13, 2023
9240655
fix(controller): make managed namespaces more 'prune-proof' (#13999)
blakepettersson Sep 13, 2023
ce026de
fix: extends CR to allow cronjob/workflow triggers (#15300)
tchellomello Sep 13, 2023
a4ad5c5
chore(deps): bump library/node from 20.5.0 to 20.6.1 (#15454)
dependabot[bot] Sep 13, 2023
febb586
chore(deps): bump github.com/cyphar/filepath-securejoin (#15401)
dependabot[bot] Sep 13, 2023
38f2c5e
(docs) Add clarification on migration for CMP plugins (#15405)
todaywasawesome Sep 13, 2023
6da1316
chore(deps): bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#15330)
dependabot[bot] Sep 13, 2023
4e44aae
chore(deps): bump github.com/xanzy/go-gitlab from 0.89.0 to 0.91.1 (#…
dependabot[bot] Sep 13, 2023
571bf89
docs: Add KPMG to users (#15323)
Ansuman28 Sep 13, 2023
db2da6b
Fix broken links for post selectors, fix ordering of args for dig exa…
dvdmuckle Sep 14, 2023
2fa89f1
chore(deps): bump library/golang in /test/container (#15502)
dependabot[bot] Sep 14, 2023
504f1fb
chore(deps): bump github.com/casbin/casbin/v2 from 2.73.0 to 2.77.2 (…
dependabot[bot] Sep 14, 2023
ab9fc97
chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#15497)
dependabot[bot] Sep 14, 2023
1337548
fix(cli): fix header in resource-overrides list-actions output (#15375)
maxbrunet Sep 14, 2023
9b4589e
chore: adding tests for apiclient package: clientset tests (#15193)
zhaque44 Sep 14, 2023
9f10a5f
fix: Applicationset upsert for any namespaces (#15520)
harm-matthias-harms Sep 15, 2023
56e8987
chore: update ordering of support steps (#15508)
kurtaking Sep 15, 2023
0d0a295
feat: add option in output flag for app get and app resources cli com…
schakrad Sep 15, 2023
c30f0cc
chore(deps): bump github.com/go-playground/webhooks/v6 (#15516)
dependabot[bot] Sep 15, 2023
21672a2
fix: ApplicationSet deletes Application status (#15514)
alexmt Sep 15, 2023
084e66d
docs: Update Application Set Webhook Instructions (#13764, #11532) (#…
kmadel Sep 18, 2023
c733219
chore: Add 4data to users (#15531)
LStuker Sep 18, 2023
16c7c64
docs: fix kubectl apply in apps-in-any-namespace doc (#15197)
crenshaw-dev Sep 18, 2023
a40f797
docs: Fix docs for destinations in AppProjects (#15153) (#15182)
lindhe Sep 18, 2023
0d45ce8
chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.63 to 0.9.…
dependabot[bot] Sep 18, 2023
7dedb8e
chore(deps): bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 (#…
dependabot[bot] Sep 18, 2023
f969053
[Bot] docs: Update Snyk reports (#15532)
github-actions[bot] Sep 18, 2023
4604991
chore(deps): bump actions/checkout from 3.5.3 to 4.0.0 (#15348)
dependabot[bot] Sep 18, 2023
795f225
feat(ui): Add button for wrapping lines in pod logs viewer (#15506)
ciiay Sep 18, 2023
59a9345
chore: add CODEOWNERS (#14693)
crenshaw-dev Sep 18, 2023
4ceef86
fix: reflect expected integers in swagger doc (#13046)
crenshaw-dev Sep 18, 2023
9cee726
chore(deps): bump oras.land/oras-go/v2 from 2.2.1 to 2.3.0 (#15549)
dependabot[bot] Sep 19, 2023
cd6542b
chore(deps): bump github.com/antonmedv/expr from 1.12.7 to 1.15.2 (#1…
dependabot[bot] Sep 19, 2023
0e0896c
fix(repo-server): avoid fetching commit sha for multisource applicati…
ozlevka-work Sep 19, 2023
d58d1d3
doc: adds vals-operator to secrets list (#11795)
digiserg Sep 19, 2023
df714ac
chore(deps): bump actions/cache from 3.3.1 to 3.3.2 (#15552)
dependabot[bot] Sep 19, 2023
5ad5826
docs: better command reference titles (#15567) (#15568)
crenshaw-dev Sep 19, 2023
ee7a18d
chore(deps): bump library/node from 20.6.1 to 20.7.0 in /ui-test (#15…
dependabot[bot] Sep 20, 2023
c379de7
chore(deps): bump library/node from 20.6.1 to 20.7.0 in /test/contain…
dependabot[bot] Sep 20, 2023
5640d5d
docs: Add documentation on how to specify shard number for a cluster …
sridharnandigam Sep 20, 2023
1e490d9
docs: 'action' RBAC example for Kind without group (#15589)
crenshaw-dev Sep 20, 2023
1a684a7
chore: add gdsoumya to reviewers (#15596)
gdsoumya Sep 20, 2023
45c0c2a
feat: added patch_ms and setop_ms timings to reconciliation logs (#15…
gdsoumya Sep 21, 2023
491b389
chore(action): minor lua changes (#15580)
jsoref Sep 21, 2023
98ee944
chore(deps): bump library/golang from `cffaba7` to `2270a40` (#15615)
crenshaw-dev Sep 21, 2023
ef88d1d
feat(extensions): Automatically apply extension configs without resta…
leoluz Sep 21, 2023
2b1b125
Update the supported version policy in Operator Manual Installation d…
mooneeb Sep 22, 2023
ae47e05
doc: resource tracking custom label configuration (#15587)
Timoses Sep 22, 2023
045f5b1
feat(cli): tree option in output flag for app sync, app wait and app …
schakrad Sep 22, 2023
cb25382
feat: dynamic rebalancing of clusters across shards (#15036)
ishitasequeira Sep 22, 2023
1752704
chore(deps): bump node version (#15616)
crenshaw-dev Sep 22, 2023
62995f0
feat(appset): add Support for AzureDevops Webhooks (#15047)
robinlieb Sep 22, 2023
1d27458
fix(cli): get latest app state before printing tree (#15639)
crenshaw-dev Sep 22, 2023
08e53e7
chore(deps): bump actions/setup-node from 3.8.0 to 3.8.1 (#15108)
dependabot[bot] Sep 22, 2023
03c6e1a
feat(kustomize): add patches field (#5114) (#14648)
crenshaw-dev Sep 23, 2023
30767ae
feat(health): Implement AnsibleJob CRD health checks (#14483)
mikeshng Sep 25, 2023
129cf53
feat(health): add PushSecret health status and force-sync action (#14…
agaudreault-jive Sep 25, 2023
cbd8806
fix(kustomize): no concurrent processing if Kustomize patches are use…
crenshaw-dev Sep 25, 2023
61dc8b5
feat(appset): ignoreApplicationDifferences (#9101) (#14743)
crenshaw-dev Sep 25, 2023
8a2e0ba
fix(applicationset): cannot validate inherited project permissions (#…
agaudreault-jive Sep 25, 2023
adcf784
chore(deps): bump semver from 5.7.1 to 5.7.2 in /ui-test (#14457)
dependabot[bot] Sep 26, 2023
bb8800d
chore(ci): free up disk space (#15674)
crenshaw-dev Sep 26, 2023
1a9cda0
fix: add a not found check for application controller deployment (#15…
ishitasequeira Sep 26, 2023
5f63246
[fix] sidebar style (#15652)
ymktmk Sep 26, 2023
a934772
fix(ci): free up disk space (#15683)
crenshaw-dev Sep 26, 2023
3557ec5
fix(ci): do not fail fast on e2e test failures (#15694)
crenshaw-dev Sep 27, 2023
b40d8cb
fix(ci): misplaced config option (#15698)
crenshaw-dev Sep 27, 2023
a1c9d6b
fix(applicationset): git generator ignores empty files (#15661)
agaudreault-jive Sep 27, 2023
28ef096
fix(appset): don't emit k8s events for unchanged apps, log at debug (…
ericblackburn Sep 27, 2023
cc97a59
feat(ci): retry individual e2e tests (#15696)
crenshaw-dev Sep 28, 2023
80d1bb8
docs: Maintaining Uniformity In Documentation Writing Style (#15713)
PranitRout07 Sep 28, 2023
c975b0a
docs: add dynamic cluster distribution doc in the menu (#15716)
leoluz Sep 28, 2023
fd655e9
Converted italic text to normal text (#15692)
PranitRout07 Sep 29, 2023
b44400f
fix(action): populate all fields of Job from CronJob (#15259) (#15727)
SergeyLadutko Sep 29, 2023
0386027
fix(application-controller): Fix panic error when trying to scale app…
anandf Sep 29, 2023
672c127
docs: move self-signed certs gitlab scm docs (#15720)
leoluz Sep 29, 2023
9f25800
fix: only enable dynamic cluster sharding feature explicitly (#15734)
rbreeze Sep 30, 2023
48a4a77
Fixed Custom Link Text not Hyperlinked (#15747)
PranitRout07 Sep 30, 2023
2730170
docs: Add documentation for Zitadel SSO integration (#15029)
stephanrenggli Oct 1, 2023
594056a
feat: add git sparse checkout to git client
yordis Jun 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 4 additions & 2 deletions .github/pull_request_template.md
@@ -1,6 +1,8 @@
<!--
Note on DCO:

If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the *Details* link next to the DCO action for instructions on how to resolve this.
-->

Checklist:

Expand All @@ -14,8 +16,8 @@ Checklist:
* [ ] Optional. My organization is added to USERS.md.
* [ ] I have signed off all my commits as required by [DCO](https://github.com/argoproj/argoproj/blob/master/community/CONTRIBUTING.md#legal)
* [ ] I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
* [ ] My build is green ([troubleshooting builds](https://argo-cd.readthedocs.io/en/latest/developer-guide/ci/)).
* [ ] My build is green ([troubleshooting builds](https://argo-cd.readthedocs.io/en/latest/developer-guide/ci/)).
* [ ] My new feature complies with the [feature status](https://github.com/argoproj/argoproj/blob/master/community/feature-status.md) guidelines.
* [ ] I have added a brief description of why this PR is necessary and/or what this PR solves.

Please see [Contribution FAQs](https://argo-cd.readthedocs.io/en/latest/developer-guide/faq/) if you have questions about your pull-request.
<!-- Please see [Contribution FAQs](https://argo-cd.readthedocs.io/en/latest/developer-guide/faq/) if you have questions about your pull-request. -->
2 changes: 1 addition & 1 deletion .github/workflows/README.md
Expand Up @@ -16,7 +16,7 @@
## image-reuse.yaml

- The resuable workflow can be used to publish or build images with multiple container registries(Quay,GHCR, dockerhub), and then sign them with cosign when an image is published.
- A GO version `must` be specified e.g. 1.19
- A GO version `must` be specified e.g. 1.21
- The image name for each registry *must* contain the tag. Note: multiple tags are allowed for each registry using a CSV type.
- Multiple platforms can be specified e.g. linux/amd64,linux/arm64
- Images are not published by default. A boolean value must be set to `true` to push images.
Expand Down
69 changes: 35 additions & 34 deletions .github/workflows/ci-build.yaml
Expand Up @@ -13,7 +13,7 @@ on:

env:
# Golang version to use across CI steps
GOLANG_VERSION: '1.20'
GOLANG_VERSION: '1.21'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -28,9 +28,9 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Download all Go modules
Expand All @@ -46,13 +46,13 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Restore go build cache
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ~/.cache/go-build
key: ${{ runner.os }}-go-build-v1-${{ github.run_id }}
Expand All @@ -70,16 +70,16 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Run golangci-lint
uses: golangci/golangci-lint-action@639cd343e1d3b897ff35927a75193d57cfcba299 # v3.6.0
uses: golangci/golangci-lint-action@3a919529898de77ec3da873e3063ca4b10e7f5cc # v3.7.0
with:
version: v1.51.0
args: --timeout 10m --exclude SA5011 --verbose
version: v1.54.0
args: --enable gofmt --timeout 10m --exclude SA5011 --verbose --max-issues-per-linter 0 --max-same-issues 0

test-go:
name: Run unit tests for Go packages
Expand All @@ -93,11 +93,11 @@ jobs:
- name: Create checkout directory
run: mkdir -p ~/go/src/github.com/argoproj
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Create symlink in GOPATH
run: ln -s $(pwd) ~/go/src/github.com/argoproj/argo-cd
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Install required packages
Expand All @@ -117,7 +117,7 @@ jobs:
run: |
echo "/usr/local/bin" >> $GITHUB_PATH
- name: Restore go build cache
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ~/.cache/go-build
key: ${{ runner.os }}-go-build-v1-${{ github.run_id }}
Expand All @@ -138,12 +138,12 @@ jobs:
- name: Run all unit tests
run: make test-local
- name: Generate code coverage artifacts
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with:
name: code-coverage
path: coverage.out
- name: Generate test results artifacts
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with:
name: test-results
path: test-results/
Expand All @@ -160,11 +160,11 @@ jobs:
- name: Create checkout directory
run: mkdir -p ~/go/src/github.com/argoproj
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Create symlink in GOPATH
run: ln -s $(pwd) ~/go/src/github.com/argoproj/argo-cd
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Install required packages
Expand All @@ -184,7 +184,7 @@ jobs:
run: |
echo "/usr/local/bin" >> $GITHUB_PATH
- name: Restore go build cache
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ~/.cache/go-build
key: ${{ runner.os }}-go-build-v1-${{ github.run_id }}
Expand All @@ -205,7 +205,7 @@ jobs:
- name: Run all unit tests
run: make test-race-local
- name: Generate test results artifacts
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with:
name: race-results
path: test-results/
Expand All @@ -215,9 +215,9 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Create symlink in GOPATH
Expand Down Expand Up @@ -263,14 +263,14 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup NodeJS
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with:
node-version: '20.2.0'
node-version: '20.7.0'
- name: Restore node dependency cache
id: cache-dependencies
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ui/node_modules
key: ${{ runner.os }}-node-dep-v2-${{ hashFiles('**/yarn.lock') }}
Expand Down Expand Up @@ -300,12 +300,12 @@ jobs:
sonar_secret: ${{ secrets.SONAR_TOKEN }}
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
with:
fetch-depth: 0
- name: Restore node dependency cache
id: cache-dependencies
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ui/node_modules
key: ${{ runner.os }}-node-dep-v2-${{ hashFiles('**/yarn.lock') }}
Expand Down Expand Up @@ -360,8 +360,9 @@ jobs:
name: Run end-to-end tests
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
k3s-version: [v1.26.0, v1.25.4, v1.24.3, v1.23.3]
k3s-version: [v1.27.2, v1.26.0, v1.25.4, v1.24.3]
needs:
- build-go
env:
Expand All @@ -379,9 +380,9 @@ jobs:
GITLAB_TOKEN: ${{ secrets.E2E_TEST_GITLAB_TOKEN }}
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.0
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: GH actions workaround - Kill XSP4 process
Expand All @@ -400,7 +401,7 @@ jobs:
sudo chmod go-r $HOME/.kube/config
kubectl version
- name: Restore go build cache
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
with:
path: ~/.cache/go-build
key: ${{ runner.os }}-go-build-v1-${{ github.run_id }}
Expand All @@ -426,7 +427,7 @@ jobs:
git config --global user.email "john.doe@example.com"
- name: Pull Docker image required for tests
run: |
docker pull ghcr.io/dexidp/dex:v2.36.0
docker pull ghcr.io/dexidp/dex:v2.37.0
docker pull argoproj/argo-cd-ci-builder:v1.0.0
docker pull redis:7.0.11-alpine
- name: Create target directory for binaries in the build-process
Expand Down Expand Up @@ -456,7 +457,7 @@ jobs:
set -x
make test-e2e-local
- name: Upload e2e-server logs
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with:
name: e2e-server-k8s${{ matrix.k3s-version }}.log
path: /tmp/e2e-server.log
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Expand Up @@ -30,7 +30,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
34 changes: 27 additions & 7 deletions .github/workflows/image-reuse.yaml
Expand Up @@ -58,28 +58,28 @@ jobs:
image-digest: ${{ steps.image.outputs.digest }}
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.3.0
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}
if: ${{ github.ref_type == 'tag'}}

- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.3.0
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
if: ${{ github.ref_type != 'tag'}}

- name: Setup Golang
uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
with:
go-version: ${{ inputs.go-version }}

- name: Install cosign
uses: sigstore/cosign-installer@dd6b2e2b610a11fd73dd187a43d57cc1394e35f9 # v3.0.5
uses: sigstore/cosign-installer@11086d25041f77fe8fe7b9ea4e48e3b9192b8f19 # v3.1.2
with:
cosign-release: 'v2.0.0'

- uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # v2.2.0
- uses: docker/setup-buildx-action@6a58db7e0d21ca03e6c44877909e80e45217eed2 # v2.6.0
- uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0

- name: Setup tags for container image as a CSV type
run: |
Expand Down Expand Up @@ -128,9 +128,24 @@ jobs:
password: ${{ secrets.docker_password }}
if: ${{ inputs.docker_image_name && inputs.push }}

- name: Set up build args for container image
run: |
echo "GIT_TAG=$(if [ -z "`git status --porcelain`" ]; then git describe --exact-match --tags HEAD 2>/dev/null; fi)" >> $GITHUB_ENV
echo "GIT_COMMIT=$(git rev-parse HEAD)" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
echo "GIT_TREE_STATE=$(if [ -z "`git status --porcelain`" ]; then echo "clean" ; else echo "dirty"; fi)" >> $GITHUB_ENV

- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@4d9e71b726748f254fe64fa44d273194bd18ec91
with:
large-packages: false
docker-images: false
swap-storage: false
tool-cache: false

- name: Build and push container image
id: image
uses: docker/build-push-action@44ea916f6c540f9302d50c2b1e5a8dc071f15cdf #v4.1.0
uses: docker/build-push-action@2eb1c1961a95fc15694676618e422e8ba1d63825 #v4.1.1
with:
context: .
platforms: ${{ inputs.platforms }}
Expand All @@ -139,7 +154,12 @@ jobs:
target: ${{ inputs.target }}
provenance: false
sbom: false

build-args: |
GIT_TAG=${{env.GIT_TAG}}
GIT_COMMIT=${{env.GIT_COMMIT}}
BUILD_DATE=${{env.BUILD_DATE}}
GIT_TREE_STATE=${{env.GIT_TREE_STATE}}

- name: Sign container images
run: |
for signing_tag in $SIGNING_TAGS; do
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/image.yaml
Expand Up @@ -25,7 +25,7 @@ jobs:
image-tag: ${{ steps.image.outputs.tag}}
platforms: ${{ steps.platforms.outputs.platforms }}
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0

- name: Set image tag for ghcr
run: echo "tag=$(cat ./VERSION)-${GITHUB_SHA::8}" >> $GITHUB_OUTPUT
Expand All @@ -52,7 +52,7 @@ jobs:
uses: ./.github/workflows/image-reuse.yaml
with:
# Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations)
go-version: 1.20
go-version: 1.21
platforms: ${{ needs.set-vars.outputs.platforms }}
push: false

Expand All @@ -68,7 +68,7 @@ jobs:
quay_image_name: quay.io/argoproj/argocd:latest
ghcr_image_name: ghcr.io/argoproj/argo-cd/argocd:${{ needs.set-vars.outputs.image-tag }}
# Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations)
go-version: 1.20
go-version: 1.21
platforms: ${{ needs.set-vars.outputs.platforms }}
push: true
secrets:
Expand Down Expand Up @@ -104,7 +104,7 @@ jobs:
if: ${{ github.repository == 'argoproj/argo-cd' && github.event_name == 'push' }}
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.3.0
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- run: git clone "https://$TOKEN@github.com/argoproj/argoproj-deployments"
env:
TOKEN: ${{ secrets.TOKEN }}
Expand Down
11 changes: 9 additions & 2 deletions .github/workflows/init-release.yaml
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.2.0
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -56,8 +56,15 @@ jobs:
make manifests-local VERSION=${{ inputs.TARGET_VERSION }}
git diff

- name: Generate version compatibility table
run: |
git stash
bash hack/update-supported-versions.sh
git add -u .
git stash pop

- name: Create pull request
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v5.0.1
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v5.0.2
with:
commit-message: "Bump version to ${{ inputs.TARGET_VERSION }}"
title: "Bump version to ${{ inputs.TARGET_VERSION }} on ${{ inputs.TARGET_BRANCH }} branch"
Expand Down