Skip to content

ci: automate publishing and update documentation - #61

Merged
andrewlukoshko merged 2 commits into
AlmaLinux:mainfrom
lkhn:ci_publish_pr
Oct 30, 2025
Merged

andrewlukoshko merged 2 commits into
AlmaLinux:mainfrom
lkhn:ci_publish_pr

Conversation

@lkhn

@lkhn lkhn commented Aug 1, 2025

Copy link
Copy Markdown
Contributor

ci:

  • .github/workflows/publish.yaml: Create a workflow to submit generated distribution manifest as a pull request for publishing.

tooling:

  • tools/distribution_manifest_updater.py: Create a tool to automatically generate a new distribution manifest for the latest releases of images.

docs:

  • README.md: Create a project README.
  • docs/Building.md: Update building guide with the WSL native format and mark the Microsoft docs/Publishing.md
  • docs/Publishing.md: Create a documentation about how to use automation of publishing.

ci:
- .github/workflows/publish.yaml: Create a workflow to submit generated
  distribution manifest as a pull request for publishing.

tooling:
- tools/distribution_manifest_updater.py: Create a tool to automatically
  generate a new distribution manifest for the latest releases of
  images.

docs:
- README.md: Create a project README.
- docs/Building.md: Update building guide with the WSL native format and
  mark the Microsoft docs/Publishing.md
- docs/Publishing.md: Create a documentation about how to use automation
  of publishing.

Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
@lkhn
lkhn requested a review from codyro August 1, 2025 10:14
@lkhn

lkhn commented Aug 1, 2025 •

Copy link
Copy Markdown
Contributor Author

@codyro, 👋

Beside the review, it also needs your help on adding fine-grained personal access token (PAT) of @almalinuxautobot to make it as an author of the PR created on https://github.com/microsoft/WSL

Here how it looks when I use my own PAT - lkhn/WSL#19

Update: BTW, the workflow expects this PAT as GH_WSL_PAT secret.

Comment thread .github/workflows/publish.yaml Outdated
Co-authored-by: Yuriy Kohut <yura.kohut@gmail.com>
@andrewlukoshko
andrewlukoshko merged commit 71ddcc8 into AlmaLinux:main Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants