Skip to content

Sync tag with release version 2026.2 in mock exam#39

Open
alxlo wants to merge 2 commits intomainfrom
workaround/release-pdfs-for-mock-2026.2
Open

Sync tag with release version 2026.2 in mock exam#39
alxlo wants to merge 2 commits intomainfrom
workaround/release-pdfs-for-mock-2026.2

Conversation

@alxlo
Copy link
Copy Markdown
Contributor

@alxlo alxlo commented Mar 16, 2026

Github doesn't let me create a release with attached binaries and we currently have no automation for adding binaries to tags/releases. So consider this a workaround until we get this fixed.
Only update the release version in the document to keep it in sync with the tag.

Github doesn't let me create a release with attached binaries and we currently have no atumation for adding binaries to tags/releases.
So consider this a workaround until we get this fixed.
Copy link
Copy Markdown
Contributor

@mikesperber mikesperber left a comment

Choose a reason for hiding this comment

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

The PDFs are directly pushed to public.isaqb.org, see note I just added to README.

@alxlo
Copy link
Copy Markdown
Contributor Author

alxlo commented Mar 17, 2026

The PDFs are directly pushed to public.isaqb.org, see note I just added to README.

I assume your requested changes are about not storing the PDFs as artifacts directly in the repo? I'm totally fine with removing that directory once we have proper PDF artifacts attached to the Releases. That's actually the cleaner solution.

For now the directory is just a workaround to have something downloadable while we sort this out. The underlying purpose remains the same though: trainers need a stable, versioned PDF they can point participants to. "Latest" on public.isaqb.org is great for most purposes, but when I hand out exam questions that have been printed three weeks before a course, I'd like participants to be able to pull up the exact same version electronically - not whatever happened to be released in the meantime.

GitHub Releases are also simply the place users expect downloadable artifacts in an open-source project. Tags tell developers something was versioned; Releases tell everyone else what to download.

Please reconsider your request for changes. It's just a workaround.

@alxlo alxlo changed the title Workaround: Release pdfs for mock 2026.2 Sync tag with release version 2026.2 in mock exam Mar 18, 2026
@alxlo
Copy link
Copy Markdown
Contributor Author

alxlo commented Mar 18, 2026

I cede to pragmatism, no release PDFs in the repo anymore.

@alxlo alxlo requested a review from mikesperber March 18, 2026 08:44
@mikesperber
Copy link
Copy Markdown
Contributor

@alxlo Thanks for explaining what you need. Could you create an issue asking for Github releases and assign it to me? That should be very doable.

@alxlo
Copy link
Copy Markdown
Contributor Author

alxlo commented Mar 19, 2026

@alxlo Thanks for explaining what you need. Could you create an issue asking for Github releases and assign it to me? That should be very doable.

Big thanks. Done that. See #40

@mikesperber
Copy link
Copy Markdown
Contributor

@alxlo Thanks for explaining what you need. Could you create an issue asking for Github releases and assign it to me? That should be very doable.

Big thanks. Done that. See #40

#40 is done now - can we close this, @alxlo ?

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.

2 participants