diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5b7167..0467235 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,6 +23,20 @@ jobs: key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | ${{ runner.os }}-gems- + - name: Install pngout + run: | + # wget http://static.jonof.id.au/dl/kenutils/pngout-20200115-linux-static.tar.gz + # tar -xvf pngout-20200115-linux-static.tar.gz + # sudo mv pngout-20200115-linux-static/x86_64/pngout /usr/local/bin/ + # rm -rf pngout-20200115-linux-static* + sudo apt-get update + sudo apt-get install -y wget + wget https://www.jonof.id.au/files/kenutils/pngout-20200115-linux.tar.gz + tar -xvf pngout-20200115-linux.tar.gz + ls -al + ls -al pngout-20200115-linux/x86_64 + sudo mv pngout-20200115-linux/x86_64/pngout /usr/local/bin/ + rm -rf pngout-20200115-linux* - name: Install Gems run: | # use a bundler that supports our ancient ruby diff --git a/config.rb b/config.rb index d86a28c..53b9595 100644 --- a/config.rb +++ b/config.rb @@ -22,7 +22,7 @@ # create a photo landing page for every image ready do # Iterate over all .html.md.erb files to find associated images - sitemap.resources.select { |r| r.path.end_with?(".html") }.each do |page| + sitemap.resources.select { |r| r.path.end_with?(".html") && !r.path.include?("photo.html") }.each do |page| # Get the directory for the page page_dir = File.dirname(page.path)