Skip to content

[pull] master from circleci:master #53

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

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
06025e4
Update github-apps-integration.adoc (#9044)
sebastian-lerner Oct 29, 2024
45da6be
Update image in Slack Orb docs (#9041)
imlogang Oct 29, 2024
fa75521
Update dependency ruby to v2.3.0 (#9032)
renovate[bot] Oct 29, 2024
9a0b743
Update vs-code-extension-overview.adoc (#9031)
sebastian-lerner Oct 29, 2024
d92e004
Refresh app intro (#8944)
rosieyohannan Oct 29, 2024
75cd416
Update env-vars.md (#8956)
HennaAbbas Oct 29, 2024
238c130
add links to the cd config examples repo (#9019)
rosieyohannan Oct 29, 2024
408d48d
Update dependency node to v6.3.0 (#9011)
renovate[bot] Oct 29, 2024
556a2ad
Update dependency serve to v14.2.4 (#9018)
renovate[bot] Oct 30, 2024
90e9125
[MAC-2384] Xcode 16.2 Beta 2; Xcode 16.1 GA (#9047)
lriverawong Oct 30, 2024
8b2921d
update x86 to show pricing page (#9050)
imlogang Oct 30, 2024
c9322ed
Mention that Dynamic Config does not support scheduled workflows (#9004)
imlogang Oct 31, 2024
bae956c
Tweak the SSO user documentation (#9052)
emilywoods Oct 31, 2024
b21d84c
Docs for Autodetected releases and release markers (#9026)
rosieyohannan Nov 1, 2024
1abb2bd
feat: add all-in-one artifacts download command, per workflow (#8979)
Pyrrha Nov 1, 2024
1523096
Update triggers-overview.adoc (#9057)
BeFunes Nov 4, 2024
265573e
REL-007 Add missing permission (#9051)
meeech Nov 4, 2024
c0e9bb5
remove erroneous resource class token usage (#9036)
jrahme-cci Nov 4, 2024
f2658a1
Fix error in deployment example (#9058)
alexazl Nov 4, 2024
c3cdfc7
Add note to docs for creating ssh keys (#9061)
emilywoods Nov 6, 2024
94d460e
Remove outdated ip ranges limitation (#9062)
SashaLsnko Nov 6, 2024
7c07e3f
update xcode 16.2 info with new xcode 16.2 beta 2 (#9063)
fritz-circleci Nov 6, 2024
213e85f
Update triggers-overview.adoc (#9059)
laureenmaCCI Nov 6, 2024
2227f68
Quick fix of transposed typo in information (#9064)
denislemire Nov 7, 2024
2bb24d8
server 4.7 release docs (#9033)
rosieyohannan Nov 7, 2024
6f72dbf
Update github-apps-integration.adoc (#9067)
laureenmaCCI Nov 8, 2024
94321b5
update cci server to match the documented version (#9070)
nanophate Nov 11, 2024
fdf089a
chore(deps): update dependency markdownlint-cli2 to v0.15.0 (#9069)
renovate[bot] Nov 11, 2024
944f813
Update BBDC docs to reflect "pipeline definitions" changes (#9014)
BeFunes Nov 11, 2024
ca03747
add "convergence" / "hybrid" info to this section so we can link to i…
sebastian-lerner Nov 12, 2024
76a8815
link to the new docs page (#9072)
sebastian-lerner Nov 12, 2024
26ff119
Expression-based job filters (#9046)
rosieyohannan Nov 13, 2024
57cba8c
migrate from redoc to redocly cli (#9066)
rosieyohannan Nov 13, 2024
aea005b
Bump rexml from 3.3.7 to 3.3.9 in /src-api (#9042)
dependabot[bot] Nov 13, 2024
2e2f88d
chore(deps): update dependency webrick to v1.9.0 (#9054)
renovate[bot] Nov 14, 2024
774542e
Bump rexml from 3.3.8 to 3.3.9 (#9075)
dependabot[bot] Nov 14, 2024
3983acb
pipeline params require default (#9076)
rosieyohannan Nov 14, 2024
07f124e
Update set-up-multiple-configuration-files-for-a-project.adoc (#9083)
sebastian-lerner Nov 18, 2024
c6607e4
update to be more accurate (#9084)
sebastian-lerner Nov 18, 2024
e8c6e6f
Update user types on concepts page with roles and permissions info (#…
rosieyohannan Nov 19, 2024
c7429f3
Bump cross-spawn from 7.0.3 to 7.0.6 (#9086)
dependabot[bot] Nov 20, 2024
f2adbb9
Update examples that use AWS orbs (#9053)
rosieyohannan Nov 20, 2024
6bd1f00
Update docs about auto-cancellation (#9091)
BeFunes Nov 21, 2024
1697305
Additions to SSO docs (#9087)
rosieyohannan Nov 25, 2024
cf9b62c
Update configuration-reference.adoc (#9079)
HennaAbbas Nov 25, 2024
db46228
Remove references to old previews (#9095)
rosieyohannan Nov 26, 2024
500c5dd
specify v2 api as an option as well (#9096)
sebastian-lerner Nov 26, 2024
ac2919a
Update to rerun failed tests page (#9092)
rosieyohannan Nov 26, 2024
f17dcbb
Docker compose updates (#9073)
rosieyohannan Nov 26, 2024
3a203f1
adding docs on how to disable task pod deletion (#9077)
soulchips Nov 26, 2024
e826412
Fix pluralization of "logic statements" (#9078)
cstyles Nov 26, 2024
8b6dd8f
remove link to archived blog (#9099)
rosieyohannan Nov 26, 2024
59ce6a3
Update application-lifecycle.adoc (#9100)
nathanfishcircleci Nov 26, 2024
6d90d32
set up renovate automerge (#9089)
rosieyohannan Nov 26, 2024
c66c7a3
Update pipeline permissions (#9102)
BeFunes Nov 27, 2024
3e84108
Update renovate.json for public repos (#9103)
vallieres Nov 27, 2024
3765daf
Update dependency @redocly/cli to v1.25.14 (#9088)
renovate[bot] Nov 28, 2024
2a9d7cd
Update dependency ruby to v2.3.1 (#9090)
renovate[bot] Dec 2, 2024
9aa55d0
Update dependency @redocly/cli to v1.25.15 (#9105)
renovate[bot] Dec 2, 2024
1bf1451
Update dependency webrick to v1.9.1 (#9106)
renovate[bot] Dec 2, 2024
336c746
update per vcs feature matrix for recent new features (#9085)
rosieyohannan Dec 2, 2024
23d3ad5
Fix out of sync headings and steps (#8978)
rosieyohannan Dec 2, 2024
05607ee
Simplify project-slug guidance (#9074)
rosieyohannan Dec 3, 2024
be02c61
[PIPE-4937] update requires docs to allow dependency on different sta…
SashaLsnko Dec 5, 2024
3e8b73d
add space to example of requires (#9116)
SashaLsnko Dec 5, 2024
a29058d
Update dependency @redocly/cli to v1.26.0 (#9127)
renovate[bot] Dec 10, 2024
43d9bb6
Updating release-agent licensing information (#9131)
circleci-docs-license-generator-bot Dec 10, 2024
800b868
update xcode 16.2 RC (#9135)
fritz-circleci Dec 10, 2024
60bf14a
Removes reference to multiple instances on one machine. (#9126)
alanjclark Dec 10, 2024
d5661d0
Clarity around server feature availability (#9130)
rosieyohannan Dec 10, 2024
6017124
update task agent binary directory (#9136)
imlogang Dec 11, 2024
f270f0e
Specifying appropriate executor name in full config file example (#9139)
yaningo Dec 12, 2024
3c2cd35
instructions for using single-task mode on machine runner (#9108)
soulchips Dec 12, 2024
d842e39
Add troubleshoot section for missing OIDC tokens on runner (#9134)
christian-stephen Dec 12, 2024
ff603fc
Use org slug not project slug to find org type (#9123)
rosieyohannan Dec 13, 2024
f5defb2
User pipelines run endpoint for api trigger (#9133)
rosieyohannan Dec 13, 2024
f2b38e5
Updates to the section "Using GitHub App functionality alongside the …
BeFunes Dec 16, 2024
8ebb1a6
[MAC-2424] Xcode 16.2 GA (#9145)
lriverawong Dec 16, 2024
cd267f7
Formatting roles and permissions matrix to match VCS overview (#9144)
yaningo Dec 16, 2024
398f639
Refresh pipelines overview (#9115)
rosieyohannan Dec 16, 2024
e0c9fae
Update ip-ranges.adoc to include parameter support (#9140)
nathanfishcircleci Dec 17, 2024
c15979d
Machine Runner support for Apple Silicon (#9141)
alanjclark Dec 17, 2024
38ee3df
suggestions-to-jobs-steps-topic (#9038)
fullstackmafia Dec 17, 2024
8019219
Update deployment-overview.adoc (#9049)
JanTest94 Dec 17, 2024
2ba183f
Add note to remind server users to update hostname in API examples (#…
rosieyohannan Dec 17, 2024
4a385f7
Update dependency dotenv to v3.1.6 (#9142)
renovate[bot] Dec 17, 2024
612a83a
add note about enabling ssh reruns for runner (#9148)
rosieyohannan Dec 18, 2024
f496499
Add instructions for adding UI labels (#9060)
alexazl Dec 18, 2024
00520ee
Update dependency markdownlint-cli2 to v0.16.0 (#9121)
renovate[bot] Dec 19, 2024
df7102f
update dev orb info (#9152)
felixshiftellecon Dec 19, 2024
8ff5043
Contexts roles & permissions (minor update) (#9150)
alanjclark Dec 19, 2024
0bbea9c
Fixing and updating code snippets (#9154)
yaningo Dec 20, 2024
e2e2676
add OSS acknowledgements for runner-init/GOAT (#9138)
jrahme-cci Dec 20, 2024
606d478
Update dependency vale to v1.2.0 (#9161)
renovate[bot] Jan 6, 2025
a123c51
Update dependency markdownlint-cli2 to v0.17.1 (#9160)
renovate[bot] Jan 7, 2025
7de1a11
Refresh create project page (#9147)
rosieyohannan Jan 7, 2025
b320420
Update set-up-multiple-configuration-files-for-a-project.adoc (#9163)
sebastian-lerner Jan 8, 2025
41e5375
Remove base dir to lint files (#9166)
rosieyohannan Jan 8, 2025
f72c0db
Adding code snippet and screenshots of flexible job dependency (#9159)
yaningo Jan 8, 2025
6bdc7d1
Document possible values for machine runner log settings (#9146)
christian-stephen Jan 8, 2025
be80751
Update set-up-multiple-configuration-files-for-a-project.adoc (#9164)
BeFunes Jan 9, 2025
dbcc8e0
Update dependency dotenv to v3.1.7 (#9149)
renovate[bot] Jan 9, 2025
533f4c5
Removes reference to using multiple machine runners on one instance (…
JoeMitchellJones Jan 9, 2025
552b42f
Clarifies that admin permissions are required to manage policies (#9169)
JoeMitchellJones Jan 9, 2025
eef69b5
add caution only 1 instance of machine runner is supported (#9157)
jrahme-cci Jan 9, 2025
4f24ccb
Fix syntax error in examples (#9167)
alexazl Jan 9, 2025
3b22190
ONPREM-1771: document version skip to server 4.7 (#9155)
marcospereira-circleci Jan 9, 2025
546c47b
server: document that server now supports k8s up to 1.31 (#9156)
marcospereira-circleci Jan 10, 2025
f1f8604
Update reusing-config.md (#9176)
HennaAbbas Jan 14, 2025
0eac820
chore(deps): update dependency nokogiri to '~> 1.18.0' (#9120)
renovate[bot] Jan 14, 2025
eaaf455
Remove error troubleshooting sections (#9174)
BeFunes Jan 14, 2025
190e88b
Update github-apps-integration.adoc (#9177)
sebastian-lerner Jan 14, 2025
d6eafe1
remove implementation details, make accurate with new remote docker a…
sebastian-lerner Jan 14, 2025
dafaf7a
chore(deps): update dependency pronto to v0.11.3 (#9173)
renovate[bot] Jan 15, 2025
a42c226
chore(deps): update dependency @redocly/cli to v1.27.2 (#9151)
renovate[bot] Jan 15, 2025
7bead87
chore(deps): update dependency node to v7 (#9117)
renovate[bot] Jan 15, 2025
023a335
Update configure-release-markers.adoc (#9182)
alexazl Jan 16, 2025
5684145
Docss 1671 review code snippets (#9175)
yaningo Jan 17, 2025
01ae881
stop referencing insights snapshot badge, prepare for EOL (#9179)
sebastian-lerner Jan 21, 2025
8e2bdd5
Update quickstart guide for new branding and flows (#9178)
rosieyohannan Jan 23, 2025
c6b0657
Updating example to use dynamic statements syntax (#9189)
yaningo Jan 24, 2025
18fd624
[ONPREM-1836] Document other agents requiring hosting in air-gap (#9181)
christian-stephen Jan 24, 2025
b1a67da
Update references to org homepage to include Dashboard for server use…
rosieyohannan Jan 24, 2025
61617d8
Add details of the no-op job type to the config reference (#9180)
JoeMitchellJones Jan 28, 2025
18f6128
Add new example for executor parameter type (#9193)
rosieyohannan Jan 28, 2025
0670a9f
DOCSS-1681-Convert files to adoc (#9194)
rosieyohannan Jan 28, 2025
fa6cdb9
Checking and fixing code snippets in documentation (#9187)
yaningo Jan 29, 2025
e5e1117
adding sysbox docs - removing buildah (#9188)
soulchips Jan 30, 2025
3fd4ef9
Update pipeline-values.adoc (#9190)
BeFunes Feb 3, 2025
066dc33
adding note about changes to artifact hosting to 4.3.0 release notes …
soulchips Feb 4, 2025
946503a
Clarify runner.task_agent_directory parameter reference (#9199)
christian-stephen Feb 4, 2025
cbe0221
Convert some pages to adoc (#9197)
rosieyohannan Feb 5, 2025
338f8d1
fix missing preboot key for vm schedules (#9204)
jrahme-cci Feb 6, 2025
1916391
GitHub App trigger options new page (#9198)
rosieyohannan Feb 6, 2025
c344848
update 4.3.0 release docs with changes to S3 artifact path (#9206)
soulchips Feb 6, 2025
e8ad342
[NOTIFY-94] Document standalone checks addition (#9195)
BrennanMacKay Feb 6, 2025
a46a54b
Update GitHub App integration overview (#9208)
yaningo Feb 7, 2025
11bcbe8
Change page title to GitHub trigger event options (#9210)
rosieyohannan Feb 7, 2025
541a87f
Update dependency ruby to v2.4.0 (#9207)
renovate[bot] Feb 10, 2025
d52ceab
Update dependency node to v7.1.0 (#9205)
renovate[bot] Feb 10, 2025
8ef4ed2
Update dependency nokogiri to v1.18.2 (#9185)
renovate[bot] Feb 10, 2025
b2b03ab
Docss 1682 update triggers overview (#9214)
rosieyohannan Feb 10, 2025
c41f2e5
Bump katex from 0.16.19 to 0.16.21 (#9213)
dependabot[bot] Feb 10, 2025
ce94253
fix faq link (#9211)
rosieyohannan Feb 10, 2025
4a6e939
Update github-integration.adoc (#9209)
BeFunes Feb 11, 2025
6b5e8b5
Update dependency markdownlint-cli2 to v0.17.2 (#9183)
renovate[bot] Feb 11, 2025
318d30a
Update github-trigger-event-options.adoc (#9217)
BeFunes Feb 11, 2025
99befa8
Adding entry for trigger on non-push events capability (#9215)
yaningo Feb 11, 2025
849a5f0
add steps to invite to classic org (#9222)
rosieyohannan Feb 12, 2025
998e090
Update pipelines faq to show all GitHub users can split config files …
rosieyohannan Feb 12, 2025
6a5ed2b
Clarify no options to select GitHub App pipeline in scheduled form (#…
rosieyohannan Feb 13, 2025
0542652
[ONPREM-1873] Publish version 3.1 container runner performance benchm…
christian-stephen Feb 18, 2025
e0b020f
Documenting implementation of "Only build pull/merge requests" for al…
yaningo Feb 18, 2025
2e5ed1c
Add triggers run on info to multiple config files page (#9224)
rosieyohannan Feb 19, 2025
787f819
Rearrange GH App trigger intro to be more inclusive to all GH account…
rosieyohannan Feb 19, 2025
f73bf82
Bump nokogiri from 1.18.2 to 1.18.3 (#9235)
dependabot[bot] Feb 21, 2025
e327961
Bump dompurify from 3.2.3 to 3.2.4 in /src-api (#9241)
dependabot[bot] Feb 21, 2025
ec8af05
Bump nokogiri from 1.18.2 to 1.18.3 in /src-api (#9240)
dependabot[bot] Feb 21, 2025
89e9bd2
Update github-trigger-event-options.adoc (#9239)
BeFunes Feb 21, 2025
b355617
Update dependency html-proofer to v5.0.10 (#9243)
renovate[bot] Feb 24, 2025
c2bc7fe
ONPREM-1961 | updated launch-agent version for server (#9238)
atulsingh0 Feb 25, 2025
fe26c29
Nathanfishcircleci patch 2 (#9237)
nathanfishcircleci Feb 25, 2025
fd4c3f0
Replacing experiences with lifecycle on codeowners files. (#9248)
kira-m Feb 25, 2025
60aa7de
Convert pages (#9242)
rosieyohannan Feb 27, 2025
34e2f82
Updates the SSO docs to also cater to classic/Oauth based flow. (#9251)
lavin-ds Feb 28, 2025
8caa686
Convert from liquid to adoc syntax (#9255)
rosieyohannan Mar 3, 2025
5dd65c8
Convert pages to adoc include syntax (#9256)
rosieyohannan Mar 3, 2025
fd1742c
Convert liquid includes to adoc -3 (#9258)
rosieyohannan Mar 6, 2025
d5ee986
Add logic statement examples (#9257)
rosieyohannan Mar 6, 2025
0d9fd2a
Add serial-groups section to config reference (#9259)
rosieyohannan Mar 7, 2025
0782ee2
Update enable-checks.adoc (#9266)
BeFunes Mar 11, 2025
88a404c
update screenshots and list with new trigger option (#9268)
rosieyohannan Mar 11, 2025
529b3b0
Archive markdown content - Japanese (#9252)
rosieyohannan Mar 11, 2025
991c845
Releases name change to deploys (#9265)
rosieyohannan Mar 12, 2025
dc99ccb
Document SSO login via IdP is not supported (#9269)
notthepoint Mar 12, 2025
99e320a
Change path to deployment examples (#9274)
rosieyohannan Mar 12, 2025
4793c17
revert move of deployment guides (#9275)
rosieyohannan Mar 12, 2025
37448af
Adding warning about potential duplicate builds (#9260)
yaningo Mar 13, 2025
c029e4f
Fix typo in security group section header (#9277)
felixshiftellecon Mar 13, 2025
8d8cce3
Update custom webhook example (#9278)
felixshiftellecon Mar 13, 2025
86aaf2d
Bump prismjs from 1.29.0 to 1.30.0 in /src-api (#9267)
dependabot[bot] Mar 13, 2025
5237d3a
Bump rack from 2.2.9 to 2.2.11 in /src-api (#9229)
dependabot[bot] Mar 13, 2025
b60d4b9
Fixing list formatting (#9279)
yaningo Mar 13, 2025
8baf4c0
Bump rack from 2.2.11 to 2.2.13 in /src-api (#9280)
dependabot[bot] Mar 13, 2025
f68d5ae
change build to project (#9281)
rosieyohannan Mar 13, 2025
1ab2b73
remove use of {{site.baseurl}} (#9270)
rosieyohannan Mar 14, 2025
4677a60
Remove unsupported annotation (#9283)
sds0307 Mar 14, 2025
536cc40
Update github-integration.adoc (#9271)
HennaAbbas Mar 14, 2025
c938f62
Update dependency redcarpet to v3.6.1 (#9249)
renovate[bot] Mar 17, 2025
498e0e5
Update dependency nokogiri to v1.18.4 (#9284)
renovate[bot] Mar 17, 2025
9b1d632
Add Org Invite and SSO Sign In Flow Links (#9244)
felixshiftellecon Mar 17, 2025
8e89562
Remove unused images and reduce size or new images (#9250)
rosieyohannan Mar 17, 2025
bf2e389
Update notifications.adoc (#9272)
HennaAbbas Mar 18, 2025
059ff9c
[CIAMP-1281] add note about missing deploy/user keys (#9282)
roman731 Mar 18, 2025
e2fe5d9
Documenting max number of contexts per config file (#9289)
yaningo Mar 19, 2025
f48509b
Test page (#9292)
rosieyohannan Mar 20, 2025
565ba89
Test page fix (#9293)
rosieyohannan Mar 20, 2025
d9390e1
Update github-integration.adoc (#9286)
BeFunes Mar 20, 2025
a7d4a21
Use AsciiDoc include not liquid (#9285)
rosieyohannan Mar 20, 2025
2ddbd2f
fix broken include and bad formatting (#9295)
rosieyohannan Mar 24, 2025
de72764
Giving the example DB URL a generic value (#9288)
yaningo Mar 24, 2025
a19ac59
Change releases to deploys in overview page (#9287)
rosieyohannan Mar 25, 2025
f2d20a0
Update dependency nokogiri to v1.18.6 (#9291)
renovate[bot] Mar 25, 2025
cf4bf93
Update dependency ruby to v2.5.1 (#9294)
renovate[bot] Mar 25, 2025
efee9c6
Remove redundant folder tmp for files.txt (#9184)
vinzid Mar 25, 2025
9855652
Docss 1678 logic statements new page (#9273)
yaningo Mar 25, 2025
734cdc7
Add descriptions to list of evals methodologies (#9296)
rosieyohannan Mar 25, 2025
63c6c35
Update dependency ruby to v2.5.2 (#9299)
renovate[bot] Mar 26, 2025
d75203d
Fix sentence length in configuration reference (#9298)
rosieyohannan Mar 26, 2025
b585d75
update release agent update guide (#9300)
rosieyohannan Mar 27, 2025
3f767a7
update language (#9301)
rosieyohannan Mar 27, 2025
22a04fd
update language (#9302)
rosieyohannan Mar 27, 2025
b096ff5
update language (#9303)
rosieyohannan Mar 27, 2025
06c9225
update language (#9304)
rosieyohannan Mar 27, 2025
cf86d35
Feature name change - manage releases (#9308)
rosieyohannan Mar 28, 2025
2662770
Update managing-orbs.adoc (#9316)
zackse Mar 31, 2025
3c5200f
Update webhooks.adoc (#9313)
BeFunes Mar 31, 2025
5a3ca81
Removes all reference of the now removed total_commits_count pipeline…
elliotforbes Apr 1, 2025
e53b7c1
remove references to credit savings when using parallelism (#9318)
rosieyohannan Apr 2, 2025
b7b0e22
update runner oss acks (#9236)
jrahme-cci Apr 2, 2025
d0d781d
Replacing references to Project Settings button
yaningo Apr 2, 2025
60fff20
Feature name change - Catch remaining items (#9312)
rosieyohannan Apr 2, 2025
89661e7
Add page on serial execution (#9297)
rosieyohannan Apr 2, 2025
73a61fa
move some snippets to correct location under partials and update refe…
rosieyohannan Apr 3, 2025
97a65fd
🧹 tidy snippets and partials - round 2 (#9320)
rosieyohannan Apr 3, 2025
91135f3
Specifying retention period for autogenerated deploys (#9321)
avalcepina Apr 7, 2025
265d878
🧹 tidy snippets round 3 (#9323)
rosieyohannan Apr 7, 2025
86aeff5
move all japanese content to archived folder (#9326)
rosieyohannan Apr 7, 2025
50e1a66
Remove note (#9329)
BeFunes Apr 8, 2025
dc89e8b
No-op job recipes (#9322)
rosieyohannan Apr 8, 2025
e4b237a
Changes required in sumo logic integration doc of circle ci for modif…
sumoanema Apr 8, 2025
69109eb
update support column for env variable CIRCLE_PULL_REQUEST (#9331)
BeFunes Apr 9, 2025
43a0314
🧹 Snippets tidy round 4 (#9332)
rosieyohannan Apr 9, 2025
1372424
Update pipeline-values.adoc (#9334)
BeFunes Apr 9, 2025
e798548
Update pipeline-values.adoc (#9335)
BeFunes Apr 11, 2025
d1eebda
Update orchestration-cookbook.adoc (#9339)
BeFunes Apr 14, 2025
4809bf0
Documenting the new `ci skip` behavior (#9340)
yaningo Apr 15, 2025
b2f1fe1
move runner snippets to partials directoy (#9343)
rosieyohannan Apr 15, 2025
373e4c7
Workflows guide updates for GitHub App triggers (#9342)
rosieyohannan Apr 15, 2025
5e3c525
Add 5 pipeline values (#9344)
BeFunes Apr 15, 2025
282fb08
Correct missing comma after <SECURITY_GROUP_ID> in machine provisione…
denislemire Apr 16, 2025
41c72ee
Update environment variables that are in server (#9348)
imlogang Apr 16, 2025
8fda21d
Showing feature comparison between self-hosted runners (#9325)
yaningo Apr 17, 2025
3637ab4
Update github-trigger-event-options.adoc (#9349)
BeFunes Apr 22, 2025
4a56f59
Update github-trigger-event-options.adoc (#9345)
BeFunes Apr 22, 2025
2464fc4
Bump nokogiri from 1.18.6 to 1.18.8 in /src-api (#9350)
dependabot[bot] Apr 23, 2025
1dbc437
Add overview page for the CircleCI MCP server (#9356)
rosieyohannan Apr 25, 2025
3d4f9ba
Bump nokogiri from 1.18.6 to 1.18.8 (#9358)
dependabot[bot] Apr 28, 2025
676ab4e
Update stop-building-a-project-on-circleci.adoc (#9360)
laureenmaCCI Apr 29, 2025
63d0d1f
IP ranges updates (#9328)
rosieyohannan Apr 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
10 changes: 0 additions & 10 deletions .babelrc

This file was deleted.

204 changes: 86 additions & 118 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
version: 2.1 # Set the CI version.


# We use orbs to provide some common ruby and node tasks and shorten our config.
# Learn more about orbs: https://circleci.com/orbs/
orbs:
ruby: circleci/ruby@0.1.2
node: circleci/node@1.1.6
md-proofer: hubci/md-proofer@0.1
ruby: circleci/ruby@2.5.2
node: circleci/node@7.1.0
md-proofer: hubci/md-proofer@0.1.1
vale: circleci/vale@1.2.0

# This is using the new Scheduled Pipeline feature.
# Right now (10/2021) there is no UI to configure it, so if you need to
# change it's behavior, you'll have to do it manualy:
# https://circleci.atlassian.net/wiki/spaces/CD/pages/6301483319/Schedule+Pipelines+Migration#Other-methods
# See the "GET", "DELETE" or "PATCH" section.
parameters:
run-schedule:
type: boolean
default: false

# Yaml References enable us to DRY out our config by sharing variables across multiple jobs.
# In this case, we are commonly using the "workspaces" feature to share
Expand All @@ -26,12 +35,6 @@ references:
# In this case, whenever you see `- ruby-deps` as a "step" in the config below,
# It is executing a command to restore_cache, install deps if needed, and save_cache.
commands:
install-shared-assets:
description: "Updates the shared-code between outer and docs."
steps:
- run:
name: update submodules
command: git submodule update --init src-shared
ruby-deps:
description: "Runs specialized Ruby cache steps."
parameters:
Expand All @@ -51,6 +54,8 @@ commands:
if [[ "<< parameters.dir >>" != "" ]]; then
cd << parameters.dir >>
fi
#cmake is needed fo rugged, a gem dependency
sudo apt-get update && sudo apt-get install -y cmake
bundle check --path=vendor/bundle || bundle install --path=vendor/bundle --jobs=4 --retry=3
- save_cache:
key: circleci-docs-v1-{{ .Branch }}-<< parameters.dir >>-{{ checksum "Gemfile.lock" }}
Expand All @@ -63,117 +68,91 @@ commands:
- run:
name: Populate JEKYLL_BASENAME env var
command: |
if [ ${CIRCLE_BRANCH} = master -o ${CIRCLE_BRANCH} = main ]; then
if [ ${CIRCLE_BRANCH} = master -o ${CIRCLE_BRANCH} = main -o ${CIRCLE_BRANCH} = /.*-preview/ ]; then
echo "export JEKYLL_BASENAME=docs" >> $BASH_ENV;
else
echo "export JEKYLL_BASENAME=${CIRCLE_BRANCH}" >> $BASH_ENV;
fi

trigger-docs-platform-build:
description: Call API V2 to deploy content to Docs Platform
steps:
- run:
name: Deploy content to Docs Platform
command: |
curl --request POST \
--url https://circleci.com/api/v2/project/gh/circleci/docs-platform/pipeline \
--header "Circle-Token: $CIRCLECI_API_KEY" \
--header 'content-type: application/json' \
--data '{"branch": "main"}'

trigger-docs-platform-preview-build:
description: Call API V2 to deploy content to Docs Platform Preview
steps:
- run:
name: Deploy content to Docs Platform Preview
command: |
curl --request POST \
--url https://circleci.com/api/v2/project/gh/circleci/docs-platform/pipeline \
--header "Circle-Token: $CIRCLECI_API_KEY" \
--header 'content-type: application/json' \
--data '{"branch": "preview"}'

# Workflows orchestrate a set of jobs to be run;
# the jobs for this pipeline are # configured below
workflows:

lint:
unless:
or:
- equal: [ master, << pipeline.git.branch >> ]
- equal: [ preview, << pipeline.git.branch >> ]
- << pipeline.parameters.run-schedule >>
jobs:
- vale/lint:
reference_branch: master

build-deploy:
when:
not: << pipeline.parameters.run-schedule >>
jobs:
- js_build
- build_server_pdfs:
filters:
branches:
only: /server\/.*/
- build_api_docs
- build:
requires:
- js_build
- build_server_pdfs
- build_api_docs
- reindex-search:
requires:
- build
filters:
branches:
only: master
- deploy-preview:
- deploy:
requires:
- build
filters:
branches:
only: /.*-preview/
- deploy:
only: master
- deploy-preview:
requires:
- build
filters:
branches:
only: master
# We run a nightly build for running build/maintenance tasks
# such as pulling in docker image tags or automating our api documentation
only: preview


# We run a nightly build to refresh content and build docs-platform
# at least once every day. Triggered every day at 08:00 AM on master branch
nightly-build:
triggers:
- schedule:
cron: "0 8 * * *"
filters:
branches:
only: master
when: << pipeline.parameters.run-schedule >>
jobs:
- js_build
- build_api_docs
- build:
requires:
- js_build
- build_api_docs
- deploy:
requires:
- build

- trigger-deploy

jobs:
js_build: # this job is responsible for building Javascript assets and making them available for the "build" job
executor: # we specify our executor to use the node orb.
name: node/default
tag: '8.11.1'
steps:
- *attach_workspace
- checkout # get the code from GitHub
- install-shared-assets
- node/with-cache: # An orb command for steps to run in-between restoring and saving a cache.
cache-key: "package-lock.json"
cache-version: v9
steps:
- run: npm install
- run:
name: "Prepare JS assets" # Compile our final, production-ready JavaScript.
command: npm run webpack-prod
- run:
name: "Persist JS assets" # Move our JS into our workspace.
command: |
set -exu
mkdir -p /tmp/workspace/js
mv jekyll/assets/js/*.bundle.js /tmp/workspace/js/
- persist_to_workspace: # store the built files into the workspace for other jobs.
root: *workspace_root
paths:
- js



build_server_pdfs: # this job builds server-related pdf documentation, persisting it to the workspace as well.
docker:
- image: asciidoctor/docker-asciidoctor
steps:
- *attach_workspace
- checkout
- run:
name: Build PDFs for Server
command: ./scripts/build_pdfs_asciidoc.sh
- store_artifacts:
path: release/tmp/

build_api_docs: # a job to manage building our api documentation and persisting it to the workspace
build_api_docs: # a job to manage building our api documentation and persisting it to the workspace.
executor:
name: ruby/default
tag: '2.6.3-node-browsers'
tag: '3.1.3-browsers'
steps:
- checkout
- install-shared-assets
- *attach_workspace
- run:
name: "Create landing folder for API doc output"
Expand All @@ -183,47 +162,43 @@ jobs:
- ruby-deps:
dir: src-api
- restore_cache:
key: circleci-docs-v2-{{ .Branch }}-{{ checksum "src-api/package-lock.json"}}
key: circleci-docs-v2-{{ .Branch }}-{{ checksum "src-api/yarn.lock"}}
- run:
name: Install Node dependencies
command: cd src-api; npm install
command: cd src-api; yarn install
- save_cache:
key: circleci-docs-v2-{{ .Branch }}-{{ checksum "src-api/package-lock.json"}}
key: circleci-docs-v2-{{ .Branch }}-{{ checksum "src-api/yarn.lock"}}
paths:
- src-api/node_modules
- run:
name: Build API 1.x documentation with Slate
command: ./scripts/build_api_docs.sh -v1
- run:
name: Build API 2.x documentation with Widdershins and Slate
name: Build API 2.x documentation with Redocly
command: ./scripts/build_api_docs.sh -v2
- persist_to_workspace:
root: *workspace_root
paths:
- api

# The Main "Build" job. It pulls in assets from previous jobs (the built api docs, pdfs and javascript)
# The Main "Build" job. It pulls in assets from previous jobs (the built api docs, and javascript)
# and puts everything in its place for a Jekyll build.
build:
executor:
name: ruby/default
tag: '2.6.3-node-browsers'
tag: '3.1.3-browsers'
resource_class: medium+
working_directory: ~/circleci-docs
environment:
JEKYLL_ENV: production
NOKOGIRI_USE_SYSTEM_LIBRARIES: true
JOB_RESULTS_PATH: run-results
steps:
- checkout
- install-shared-assets
- *attach_workspace
- md-proofer/install:
version: "0.3.0"
- run:
name: "Test Markdown Files"
command: md-proofer lint jekyll/_cci2/ jekyll/_api/ jekyll/_cci1/
- ruby-deps
- node/install-packages:
pkg-manager: yarn
cache-version: &npm-cache-version # Gets cache version from project environment variable (E.g v1)
- run:
name: Create results directory
command: mkdir -p $JOB_RESULTS_PATH
Expand All @@ -234,18 +209,12 @@ jobs:
name: Restore Previous Job Assets (Javascript, API docs) to Jekyll directory.
command: |
set -exu
mkdir -p /tmp/workspace/js
mv /tmp/workspace/js/* jekyll/assets/js/
mkdir -p /tmp/workspace/api
cp -r /tmp/workspace/api/ jekyll/_api/
# remove unusued /api folder.
rm -rf jekyll/_api/api
mkdir -p /tmp/workspace/pdfs
cp -r /tmp/workspace/api/* jekyll/_api/
- run: sudo apt-get update; sudo apt-get --yes install nkf
- run:
name: Shim untranslated Japanese pages
command: ./scripts/shim-translation.sh jekyll/_cci2 jekyll/_cci2_ja
- run: sudo apt-get --yes install nkf
- set-jekyll-basename
- run:
name: Build the Jekyll site
Expand Down Expand Up @@ -280,13 +249,12 @@ jobs:
reindex-search:
executor:
name: ruby/default
tag: '2.6.3-node-browsers'
tag: '3.1.3-browsers'
working_directory: ~/circleci-docs
environment:
JEKYLL_ENV: production
steps:
- checkout
- install-shared-assets
- *attach_workspace
- restore_cache:
key: circleci-docs-{{ .Branch }}-{{ checksum "Gemfile.lock" }}
Expand All @@ -295,27 +263,27 @@ jobs:
name: Update Algolia Index
command: |
ALGOLIA_API_KEY=$ALGOLIA_PRIVATE_KEY bundle exec jekyll algolia --source jekyll --config jekyll/_config.yml

deploy:
docker:
- image: cibuilds/aws:1.16.185
- image: cibuilds/aws:2.8.13
steps:
- attach_workspace:
at: ./generated-site
- set-jekyll-basename
- run:
name: Deploy to S3 if tests pass and branch is Master
command: aws s3 sync generated-site/_site/${JEKYLL_BASENAME} s3://circle-production-static-site/${JEKYLL_BASENAME}/ --delete
- trigger-docs-platform-build

deploy-preview:
docker:
- image: cibuilds/aws:1.16.185
- image: cibuilds/aws:2.8.13
steps:
- attach_workspace:
at: ./generated-site
- set-jekyll-basename
- run:
name: Deploy preview version
command: aws s3 sync generated-site/_site/${JEKYLL_BASENAME} s3://circleci-doc-preview/${JEKYLL_BASENAME}/ --delete
- run:
name: Preview deployment URL
command: echo "Preview is deployed at http://circleci-doc-preview.s3-website-us-east-1.amazonaws.com/${JEKYLL_BASENAME}"
- trigger-docs-platform-preview-build

trigger-deploy:
docker:
- image: cibuilds/aws:2.8.13
steps:
- trigger-docs-platform-build
8 changes: 8 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# @nramabad - Lint: src-api javascript files
fa807b5b394fb5e388d0dac1dd9c1ba7d4d6f22a

# @nramabad - Lint: src-js javascript files
1c8dd5949ba068cf8e4580df84a548ac86842355

# @nramabad - Lint: webpack file
61f250bc3ad4b2e6e57f33a1f717c571112c41a8
11 changes: 11 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
* @circleci/docs @circleci/docs-friends @circleci/lifecycle @circleci/product-mgmt-product-experience

# removed owners to allow Renovate auto-merge
Gemfile
src-api/Gemfile
.circleci/config.yml
docker-compose-yml
Dockerfile
package.json
src-api/package.json
.ruby-version
15 changes: 14 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,17 @@ A brief description of the changes.

# Reasons
A link to a GitHub and/or JIRA issue (if applicable).
Otherwise, a brief sentence about why you made these changes.
Otherwise, a brief sentence about why you made these changes.

# Content Checklist
Please follow our style when contributing to CircleCI docs. Our style guide is here: [https://circleci.com/docs/style/style-guide-overview](https://circleci.com/docs/style/style-guide-overview).

Please take a moment to check through the following items when submitting your PR (this is just a guide so will not be relevant for all PRs) 😸:

- [ ] Break up walls of text by adding paragraph breaks.
- [ ] Consider if the content could benefit from more structure, such as lists or tables, to make it easier to consume.
- [ ] Keep the title between 20 and 70 characters.
- [ ] Consider whether the content would benefit from more subsections (h2-h6 headings) to make it easier to consume.
- [ ] Check all headings h1-h6 are in sentence case (only first letter is capitalized).
- [ ] Is there a "Next steps" section at the end of the page giving the reader a clear path to what to read next?
- [ ] Include relevant backlinks to other CircleCI docs/pages.
Loading