-
Notifications
You must be signed in to change notification settings - Fork 91
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
Update GitHub Actions Docs #2533
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, stripped right back which is fantastic.
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
| Name | Description | | ||
| :---------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------- | | ||
| `OCTOPUS_SPACE` | The Name of the Space where this command will be executed. | | ||
| `OCTOPUS_URL` | The base URL hosting Octopus Deploy (i.e. `https://octopus.example.app`). It is strongly recommended that this value retrieved from a [GitHub secret.](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions) | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this value actually need to be a secret? Most of our examples recommend it, but then our OICD login action shows the URL in the example in text. Wasn't sure which to go with here.
a89da53
to
d5c0974
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From the diff, this looks awesome, but I don't have the ability to easily preview it. Maybe we can pair quickly some time this week to talk about it and you can show me a preview of the new version.
@mattocto Sure! We have our catchup tomorrow. I can show it to you then :D |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love the changes in general.
My only suggestion is to re-add dealing with packages to the sample workflow.
e.g. push a package to Octopus and use this when creating a release
|
||
### Packaging artifacts |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the example workflow, I think it would be nice to keep the push packages step and to create the release using the build packages. This is typically the trickiest part of the integration.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have added this in below under Handling Packages 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MJRichardson are you happy this one is resolved?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few title cased headings converted into sentence case :)
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
src/pages/docs/packaging-applications/build-servers/github-actions.md
Outdated
Show resolved
Hide resolved
3661a85
to
8bdbb24
Compare
8bdbb24
to
173ead1
Compare
173ead1
to
6c6e383
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
What's this? 🐪
This change is intended to simplify the documentation for our GitHub Actions. See the existing doc in full here.
What's changed here?
How to review 🔍
✅ Any advice for extra things to include / remove?
😎 Here's how to preview the updated doc if you're interested
Fixes[sc-93404]