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

Tutorial, misc docs #181

Merged
merged 8 commits into from
Sep 27, 2023
Merged

Tutorial, misc docs #181

merged 8 commits into from
Sep 27, 2023

Conversation

lbialy
Copy link
Collaborator

@lbialy lbialy commented Sep 27, 2023

Done.

@@ -6,7 +6,7 @@ title: Compiler plugin
Besom compiler plugin is a tool that helps to avoid common mistakes when writing Pulumi programs in Scala. It is recommended to use it in all Pulumi programs written in Scala.

Currently the plugin provides the following features:
- It makes the compiler fail when using Output values in standard Scala string interpolators.
- It makes it a compile error to try to interpolate Output values in standard Scala string interpolators.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- It makes it a compile error to try to interpolate Output values in standard Scala string interpolators.
- It makes it a compile-time error to try to interpolate Output values in standard Scala string interpolators.

@lbialy lbialy changed the title [WIP] Tutorial Tutorial, misc docs Sep 27, 2023
lbialy and others added 6 commits September 28, 2023 01:02
* Update README, add CONTRIBUTING and CoC
* Update templates/README.md
* Prepare templates before release

- add a GHA workflow
- add smoke tests using pulumi preview
- use Besom 0.1.0
- use Scala 3.3.1

Co-authored-by: Michał Pałka <[email protected]>
fix CI for templates
@lbialy lbialy requested a review from prolativ as a code owner September 27, 2023 23:02
@lbialy lbialy merged commit 534935f into develop Sep 27, 2023
1 check passed
@lbialy lbialy deleted the docs-tutorial branch September 27, 2023 23:22
@pawelprazak pawelprazak added this to the beta milestone Sep 28, 2023
@pawelprazak pawelprazak added kind/improvement An improvement with existing workaround area/docs The documentation and website impact/first-48 This bug is likely to be hit during a user's first 48 hours of product evaluation labels Sep 28, 2023
KacperFKorban pushed a commit that referenced this pull request Oct 4, 2023
* Tutorial complete
@pawelprazak pawelprazak added the impact/no-changelog-required This issue doesn't require a CHANGELOG update label Oct 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs The documentation and website impact/first-48 This bug is likely to be hit during a user's first 48 hours of product evaluation impact/no-changelog-required This issue doesn't require a CHANGELOG update kind/improvement An improvement with existing workaround
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants