-
-
Notifications
You must be signed in to change notification settings - Fork 292
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
PDF with all pages + Reader-friendly mcdocs (hosted on github). #14
Conversation
* Update penetration-testing-phases.md * Fixed typos and grammatical errors * Update local references Co-authored-by: undergroundwires <[email protected]>
IPSs = ISPs
added config file for mkdocs
added flows for PDF generation + mkdocs site
Why didn't you follow my advice to use a plugin for that? |
Hello @oprypin, I didn't want to bother you with extra issues. I wanted to be least intrusive to the existing files, so I took README.md and just extracted chapters into separate file
|
Also for some reason your code does not work:
I've done installation of
|
Also I'm using venv:
|
@shafr Agh sorry, I forgot to include that actual file |
Added A5 format
Updated readme with Nav section for mkdocs
Removed section / using Readme.MD sections now
Add plugins to resolve hacks that were needed for the MkDocs build
d6ea86a
to
d7f471b
Compare
42bf482
to
9d60c5d
Compare
5469a7c
to
d5d2c3d
Compare
94b3b57
to
bd62715
Compare
Hi @shafr , this is awesome. I'm sorry for responding too late. I had other priorities and did not have time to put love i needed to here. I'd like to merge it and even highlight you as contributor, but there has been some force-pushes and the history looks wrong now. I try to resolve the conflicts but I don't have access to your branch Could you please on your branch: git fetch origin master
git rebase origin/master And then it will guide you. As long as you run This is the best and biggest contribution so far and looks very clean, but to have proper review we need to solve these conflicts, thank you again and happy new year. |
I've done manual merge - everything should be in sync with master (maybe job workflows/quality-checks.yml was renamed that is not taken into account) |
@undergroundwires please approve flows |
It's approved and this is really a great job. I did not see it was such automated and clean solution. 👏. Let me know if there's configs I should add. Pipelines look fine but it's still extremely hard to review due to sad GitHub behavior after force pushes. Or did you create #16 to continue from there? Otherwise I can fix them all if you grant me permissions (see how in docs). |
how can we get the pdf version? |
@ag6ag1 - go to the |
@undergroundwires probably you can go on & merge this pull request - if something fails - i'll do another PR t ofix that. |
But it if I merge this now, it will introduce changes and corrupt the history. Or am I interpreting this merge completely wrong? Here's what GitHub reports as changes in this PR, which actually do not belong to this PR: I see that you do a merge which is very good. But does not seem to solve this issue. You just need to run single command to fix all these However, this has been hanging for a while and I want to merge this. I will do a manual squash and merge for this PR if you do not wish to rebase. Before I do that, do you have any idea why the action is failing with 403? |
I think the to merge it safely - I'll split this pull request into few, so it can be gradually merged.
|
@shafr , the structure changes are OK. But this branch got changes that you never did. Check this one for example. I don't think that you introduced that. We just need to get rid of these changes that GitHub introduced f$£354 this PR up... Smaller PRs would also be nice. We should grab a beer and celebrate when we can finally get this on master 😀 |
Closing in favor of #21 |
This commit adds:
Generate PDF book (mdpdf)
job. It is re-generated with current date every time push / pull is made. See example in my repomkdocs.yml
index. Check site here..After you would merge - please go to Settings -> Pages and choose
gh-pages
branch (which is generated by mkdocs).You'll get a github-hosted reader-friendly pages.