py-pdf / py-pdf.github.io

Website py-pdf
https://py-pdf.github.io/
MIT License
1 stars 1 forks source link

Request to update the website #5

Open Lucas-C opened 11 months ago

Lucas-C commented 11 months ago

Hi @MartinThoma 🙂

Could the static website be updated please, following the merge of this PR in August? https://github.com/py-pdf/py-pdf.github.io/pull/4

It seems that I do not have the necessary rights to manually run the pages-build-deployment workflow: https://github.com/py-pdf/py-pdf.github.io/actions/workflows/pages/pages-build-deployment

MartinThoma commented 11 months ago

oO. That means two TODOs:

  1. Permission check: I want you to have those permissions. I don't know what is missing for that.
  2. CI update: If main is updated, GithubActions should re-build the website automatically

In the mean time, I ran git pull && make github:

make github
"pelican" "/home/moose/Github/py-pdf/py-pdf.github.io/content" -o "/home/moose/Github/py-pdf/py-pdf.github.io/output" -s "/home/moose/Github/py-pdf/py-pdf.github.io/publishconf.py" 
[22:13:49] WARNING  [22:13:49] [pelican.readers] WARNING Empty alt     log.py:91
                    attribute for image                                         
                    github-org-public-membership.png in                         
                    /home/moose/Github/py-pdf/py-pdf.github.io/content          
                    /pages/maintainer-guidelines.md                             
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:163
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/feeds/all.atom.xml                                     
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/index.html                                             
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/tags.html                                              
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/categories.html                                        
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/authors.html                                           
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/archives.html                                          
           INFO     [22:13:49] [pelican.writers] INFO Overwriting writers.py:109
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/index.html                                             
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/pages/maintainer-guidelines.html                       
           INFO     [22:13:49] [pelican.writers] INFO Writing     writers.py:212
                    /home/moose/Github/py-pdf/py-pdf.github.io/ou               
                    tput/pages/py-pdf-owners.html                               
           INFO     [22:13:49] [pelican.generators] INFO       generators.py:906
                    Copying                                                     
                    /home/moose/Github/py-pdf/py-pdf.github.io                  
                    /content/images/pypdf-snake.png to                          
                    images/pypdf-snake.png                                      
           INFO     [22:13:49] [pelican.generators] INFO       generators.py:906
                    Copying                                                     
                    /home/moose/Github/py-pdf/py-pdf.github.io                  
                    /content/images/github-org-public-membersh                  
                    ip.png to                                                   
                    images/github-org-public-membership.png                     
Done: Processed 0 articles, 0 drafts, 0 hidden articles, 3 pages, 0 hidden pages
and 0 draft pages in 0.18 seconds.
ghp-import -m "Generate Pelican site" -b gh-pages "/home/moose/Github/py-pdf/py-pdf.github.io/output"
git push origin gh-pages
Enumerating objects: 23, done.
Counting objects: 100% (23/23), done.
Delta compression using up to 8 threads
Compressing objects: 100% (11/11), done.
Writing objects: 100% (12/12), 2.05 KiB | 419.00 KiB/s, done.
Total 12 (delta 8), reused 0 (delta 0)
remote: Resolving deltas: 100% (8/8), completed with 8 local objects.
To github.com:py-pdf/py-pdf.github.io.git
   0233f35..81a0c73  gh-pages -> gh-pages

I hope that updates it until we fix the two issues above.

MartinThoma commented 11 months ago

Yes, I see fpdf2 now on https://py-pdf.github.io/ . I'm sorry for that failure :see_no_evil:

Lucas-C commented 11 months ago

Yes, I see fpdf2 now on py-pdf.github.io . I'm sorry for that failure 🙈

No worries, and thank you!

Permission check: I want you to have those permissions. I don't know what is missing for that.

I wonder if it's not a matter of Base permissions: https://github.com/organizations/py-pdf/settings/member_privileges

We could either raise this to Admin or add me explicitely as a member to this repository, with higher permissions.

MartinThoma commented 11 months ago

I've added you to this repository as an admin as this seems the obvious no-regret choice (I'm uncertain about the other option and what else this might change).