40 Commits

Author SHA1 Message Date
Christian Nunciato
4e16109ca6 Remove Registry module and await in-progress workflows 2023-10-26 15:47:47 -07:00
Christian Nunciato
5d5803fb01
Add PR previews for 10/10-11 PRs 2023-10-05 10:47:34 -07:00
diana esteves
1a64f37ddb updating to node 18 2023-09-15 16:01:13 -05:00
Christian Nunciato
37bd16b8e9
Post new issues to the Docs board instead (#3197) 2023-07-27 10:59:17 -06:00
Christian Nunciato
55b9f82f23
Add issue automation workflows (#3125) 2023-06-30 16:08:56 -07:00
Christian Nunciato
597f1f0a97
Fix some broken links (#3078) 2023-06-15 16:24:04 -07:00
susan evans
0a84208f48
Update CODEOWNERS for docs ownership (#3066) 2023-06-14 16:26:15 -07:00
Christian Nunciato
d188322a99
Add Algolia search UI (#2868) 2023-06-12 12:00:58 -07:00
Sean Holung
fbbd07e30c
update action version to remove set-output(#2936) 2023-05-26 12:55:35 -07:00
Sean Holung
76d0d53f78
update aws credentials action version (#2903) 2023-05-23 11:27:17 -07:00
susan evans
2021e529be
add codeowners for marketing resources (#2797) 2023-05-09 09:08:50 -07:00
susan evans
32ea2630ce
add a checklist item about css changes (#2789) 2023-05-04 20:40:26 -07:00
susan evans
da4de88b29
add codeowners (#2787) 2023-05-04 20:37:28 -07:00
Piers Karsenbarg
35ec5a9c03
Added information about Pulumi cloud networking requirements (#2711)
* Added information about Pulumi cloud networking requirements

* Fixed the links to BLOGGING.md and STYLE-GUIDE.md

in the PR template

* Added self-hosting note

* Update themes/default/content/docs/guides/self-hosted/requirements/network.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Update themes/default/content/docs/guides/self-hosted/requirements/network.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Updated self-hosted page to link to requirements

Also added SMTP to the network requirements page

---------

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2023-04-17 16:51:59 +01:00
susan evans
e245d5fd6b
updating pr template (#2684)
* updating pr template

* clean Signed-off-by: susanev<susan.ra.evans@gmail.com>
2023-04-12 00:35:22 -07:00
susan evans
109c0ddbfc
add pull request template (#2642)
* add pull request template

* Update .github/pull_request_template.md Signed-off-by: susanev<susan.ra.evans@gmail.com>

Co-authored-by: Christian Nunciato <c@nunciato.org>

---------

Co-authored-by: Christian Nunciato <c@nunciato.org>
2023-04-03 16:29:41 -07:00
Abhinav Gupta
023ad8f32d
ci: Use ubuntu-latest (#2647)
CI jobs appear to be failing with the message:

    The ubuntu-18.04 environment is deprecated, consider switching to ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead.
    For more details see https://github.com/actions/virtual-environments/issues/6002

Switch them all to ubuntu-latest.
2023-04-03 18:12:49 +00:00
Sean Holung
a21c79e9a8
fix action url link (#2468) 2023-02-03 13:09:05 -08:00
Sean Holung
0bf2519d9a
add slack alerting to build jobs (#2463) 2023-02-02 14:20:59 -08:00
Zack Chase
5db99638b2
Remove merge step that was re-added in (#2414) 2023-01-18 13:36:26 -08:00
Zack Chase
6c7feff23d
Move theme back into this repo (#2036)
* Move theme back into this repo

* Ignore theme files in prettier for now

* Update theme files

* Update run commands and docs
2023-01-18 12:53:09 -08:00
Christian Nunciato
50d5014252
Bump Go to 1.19 (#2254) 2022-11-21 12:30:15 -08:00
Zack Chase
8d55bd35d1
Ced 2022 night before updates (#2169)
* Update pull-request.yml (#71)

* CED 2022 night before update (#81)

* Add some docs for Automation API for Pulumi Deployments (#76)

* Remove preview note from Pulumi YAML (#77)

* Deployment marketing page (#67)

* add preview sign-up page for Pulumi Deploy

* add pulumi deployments signup page to navigation

* use theme updates for icons

* update meta description

* Copy edits

* add 'learn more' section to the bottom

* center the learn list

* Update copy in the three scenarios section

* Add youtube video, buttons to jump to registration

* update graphic

* Revert "use theme updates for icons" - related theme PR is merged

* Edit messaging about Automation API 10x stat

* update learn more section, fix some height mismatches

Co-authored-by: George Huang <george@pulumi.com>

* Deployment docs (#70)

* wip draft of Deployment docs

 setting up structure for others to collaborate

* Increment weights

* Update Continuous Delivery docs

* Thorough redo until GET deployment

* Add banner to Pulumi Service  page & add slack

* Update list deployments

* Pass over logs docs

* Config documentation (#2079)

* Update go.mod

* Update pull-request.yml (#71)

* Empty commit to trigger a preview

* wip (just pushing changes inbetween meetings throughout the day)

* wip draft of Deployment docs

 setting up structure for others to collaborate

* Increment weights

* Thorough redo until GET deployment

* Update Continuous Delivery docs

* Update list deployments

* Add banner to Pulumi Service  page & add slack

* Pass over logs docs

* wip (just pushing changes inbetween meetings throughout the day)

* Empty commit to trigger a preview

* Update themes/default/content/docs/intro/pulumi-service/deployments.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Update themes/default/content/docs/guides/continuous-delivery/github-app.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Update themes/default/content/docs/guides/continuous-delivery/github-app.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Addressing susan's feedback

* add numbering to github app installation steps

* Add cancel

* Indent to fix lint-breaking issue

* content updates

* empty

Signed-off-by: susanev <susan.ra.evans@gmail.com>

* potentially final push?

Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Komal <komal@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: Fraser Waters <fraser@pulumi.com>
Co-authored-by: Frassle <Frassle@users.noreply.github.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* Pricing page update (#73)

* Updates to pricing page

* fix format

Signed-off-by: susanev <susan.ra.evans@gmail.com>

* edit

Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: susanev <susan.ra.evans@gmail.com>

* Update security whitepaper date

* Updated CED page to remove registration and add 'join now' button (#79)

Co-authored-by: Sarah Hughes <sarah@pulumi.com>

Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
Co-authored-by: Ian Wahbe <ian@wahbe.com>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Komal <komal@pulumi.com>
Co-authored-by: Fraser Waters <fraser@pulumi.com>
Co-authored-by: Frassle <Frassle@users.noreply.github.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>

Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
Co-authored-by: Ian Wahbe <ian@wahbe.com>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Komal <komal@pulumi.com>
Co-authored-by: Fraser Waters <fraser@pulumi.com>
Co-authored-by: Frassle <Frassle@users.noreply.github.com>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-11-01 21:17:17 -07:00
Christian Nunciato
5b8f25b996
Use lint-staged to lint and format changed files only (#1947) 2022-09-15 13:54:23 -07:00
Josh Kodroff
011174c578
Change pull-request.yaml to run on ubuntu-latest (#1856) 2022-08-22 11:50:25 -04:00
Christian Nunciato
08b39a5de7
Temporarily disable full-site builds (#1757) 2022-07-20 10:18:36 -07:00
Kimberley Mackenzie
e35e01f06f
Prettier Spike (#1517)
* Add Prettier set-up (no formatting in this commit).

* Manual fixes for Prettier issues.

* Run Prettier fix on non-markdown files.

* Incorporate Prettier PR feedback - update commands, re-apply new yaml styles, add editor config.

* Remove deprecated config item.

* Add dependency on prettier-plugin-go-template.

* reconcile changed file with prettier formatting.

* Add git blame ignore revs file to include Prettier formatting commit.

* Fix format issue with merge conflict.
2022-06-01 10:58:20 -07:00
Zack Chase
31908efc4b
Site updates (#1467)
* Add upstream sync workflow (#1)

* Update go.mod

* Use pulumi-bot for sync checkouts (#2)

* Update go.mod

* Update workflow names (#3)

* Build with theme-private (#8)

* Update go.mod

* Use GITHUB_REPOSITORY as repo_name if present (#15)

* Update go.mod

* Add Java and YAML to Getting Started > AWS (#10)

* Update go.mod

* Update go.mod

* Update go.mod

* YAML docs landing page (#16)

* Starting docs landing page

* Fix lint

* yaml logo: png -> svg

* Fix nits

* Move Spec to the API docs

* Starting docs landing page

* Fix lint

* yaml logo: png -> svg

* Fix nits

* Move Spec to the API docs

* Remove choosable

* Add concept docs for YAML (#7)

* Add concept docs

* Documentation for secrets

* Correct documentation for aliases

* Note that YAML doesn't support `get`

* Fix nit

* Don't include "yet" or link issues

* Don't suggest unsupported resources

* Fix typos

* Add "yet" and issue links back in

* Set default for the makefile

* Update go.mod

* update marketing svgs for launch (#12)

* Add Java and YAML to language lists (#21)

* Add Java and YAML to language lists

* change description for aws partner page to be 160 chars

* Link the new languages on terraform comparison page

* add-for-arm2plumi

* remove yaml from list of OO languages

* rewording

* Apply suggestions from code review

Co-authored-by: Christian Nunciato <c@nunciato.org>

* why-pulumi rewording

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Java/concepts docs (#27)

Co-authored-by: Kyle Dixler <kyle@pulumi.com>

* Update go.mod

* Standardize preview message acrross JaML (#30)

* adjust java logo (#29)

* Update YAML secrets to comply with pulumi-yaml#180 (#32)

* Dixler/28/java nits (#31)

Co-authored-by: Kyle Dixler <kyle@pulumi.com>

* Update go.mod

* update java logo (#39)

* updated logo

* fixed java logo size

Co-authored-by: Kyle Dixler <kyle@pulumi.com>

* update diagrams again (#38)

* Add link to Java languages page (#42)

* Add link to Java page

* Update themes/default/content/docs/intro/vs/terraform/_index.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

* updated awsx logo (#36)

* Also build previews for may4-announce branch

* Update go.mod

* add yaml to chooser on home (#45)

* adding java to language selectors on home (#50)

* updated examples to match new API (#40)

Co-authored-by: Kyle Dixler <kyle@pulumi.com>

* Update scheduled-upstream-sync.yaml

* Update scheduled-upstream-sync.yaml

* Update scheduled-upstream-sync.yaml

* Update scheduled-upstream-sync.yaml

* Update scheduled-upstream-sync.yaml

* Update scheduled-upstream-sync.yaml

* added more details around integration with Java tools (#46)

* added more details around integration with Java tools

* addressed review comments

Co-authored-by: Kyle Dixler <kyle@pulumi.com>

* Add CrossCode page (#25)

* adding in JSON (#52)

* Update go.mod

* Update code examples and images on website (#24)

* More marketing site updates

* More updates

* Add more code examples

* More updates

* Update java logo and slot machine

* Address feedback

* Address more feedback

* Update homepage subtitle

* Update modern to universal in text

* Update diagram logos

* Update go.mod

* Document the compiler option for Pulumi YAML (#55)

* Document the compiler option for Pulumi YAML

* Add to project reference

* Cut motivation

* Java and YAML to Learn Fundamentals (#11)

* feat(langs): add java and yaml to azure get started (#51)

* feat(support): add support for java and yaml to GCP getting started (#41)

* got k8s working (#62)

Co-authored-by: Laura Santamaria <laura@nimbinatus.com>
Co-authored-by: Kyle Dixler <kyle@pulumi.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update go.mod

* Added details about datasource methods. (#63)

Co-authored-by: Kyle Dixler <kyle@pulumi.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>

* Remove the pin to pulumi/theme-private (#54)

* Only run the push workflow on the upstream repo

* May4 announce (#64)

* Java blog (to may 4th) (#44)

* Java blog

* First round of reviews

* New meta and small fixes

* Add workshop link

* Mention other JVM languages

* Add Puluminaries launch blog (#57)

Signed-off-by: Matt Stratton <matt.stratton@gmail.com>

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Add Pulumi Service Provider Blog Post (#49)

* add pulumi service provider blog post

* fix lint errors

* Update meta.png

* Github --> GitHub

* Apply suggestions from code review

Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>

* fix lint errors

* apply wording updates from meagan

* update registry link to plain md relative link

* Update themes/default/content/blog/announcing-pulumi-service-provider/index.md

Co-authored-by: Luke Hoban <lukehoban@gmail.com>

* Update themes/default/content/blog/announcing-pulumi-service-provider/index.md

Co-authored-by: Luke Hoban <lukehoban@gmail.com>

* type --> teamType

* remove checkout yaml comment

* add teams image and blurb about rest api

* Update themes/default/content/blog/announcing-pulumi-service-provider/index.md

Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>

* resize meta.png and remove paragraph

* reduce meta.png even further

Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>

* Overview, YAML and CDK blogs (#58)

* awsx blog (#59)

* Fix up links and times.

* Use propoer note style.

* Remove accidental .gitignore changes

* Add Go example

* Add PR links, update banner, and pulumiup page (#53)

* Add PR links, update banner, and pulumiup page

* Update banner URL

* Remove relref for clean build

* Update themes/default/content/blog/pulumi-universal-iac/index.md

Co-authored-by: Mikhail Shilkov <github@mikhail.io>
Co-authored-by: Matt Stratton <matt.stratton@gmail.com>
Co-authored-by: Myles Haynes <myleschaynes@gmail.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
Co-authored-by: Zack Chase <zachary@pulumi.com>

Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: cnunciato <cnunciato@users.noreply.github.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: pulumi-bot <pulumi-bot@users.noreply.github.com>
Co-authored-by: Ian Wahbe <ian@wahbe.com>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: Sean Holung <sean.holung@gmail.com>
Co-authored-by: Kyle Dixler <25750473+dixler@users.noreply.github.com>
Co-authored-by: Kyle Dixler <kyle@pulumi.com>
Co-authored-by: dixler <dixler@users.noreply.github.com>
Co-authored-by: zchase <zchase@users.noreply.github.com>
Co-authored-by: Laura Santamaria <laura@nimbinatus.com>
Co-authored-by: Mikhail Shilkov <github@mikhail.io>
Co-authored-by: Matt Stratton <matt.stratton@gmail.com>
Co-authored-by: Myles Haynes <myleschaynes@gmail.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
2022-05-04 06:29:46 -07:00
Christian Nunciato
9f1ee26710
Sync changes from downstream (#1465) 2022-05-03 21:23:32 -07:00
Christian Nunciato
1f5ab026de
Update some dev dependencies (#1332) 2022-04-08 08:20:14 -07:00
susan evans
755641dbdf
trying to fix js overflow (#1326) 2022-04-07 08:50:15 -07:00
Christian Nunciato
e54166d55f
Use pulumi-bot for auto-commits (#1138) 2022-03-04 13:43:20 -08:00
Christian Nunciato
1dbce65324
Run full website builds for PRs (#1106)
* Test building a full site in PRs

* Go back to the script
2022-02-28 21:03:32 -08:00
Christian Nunciato
ae57323d8e
Upgrade Hugo, Node, Go versions (#983)
* Upgrade Hugo, Node, Go versions
* Update the README
2022-01-18 16:33:30 -08:00
Christian Nunciato
966655fc3e
Add Registry for local dev and PR previews (#811) 2021-11-23 07:23:01 -08:00
Christian Nunciato
d9ad361fdf
Add a push workflow, always use latest theme (#776) 2021-10-19 20:50:03 -07:00
Alex Mullans
6745cbc140
Delete new-issues-to-triage.yml (#646) 2021-09-29 13:38:51 -07:00
Alex Mullans
1726f8f1b6
Route new issues for triage 2021-04-28 11:54:48 -07:00
Christian Nunciato
8b9f4085c7
Bump Hugo to 0.82 (#23) 2021-04-06 13:45:34 -07:00
Christian Nunciato
fb56ee45f6 Initial commit 2021-04-06 07:36:14 -07:00