This commit is contained in:
Mani Arasteh 2024-10-03 13:07:01 +00:00 committed by GitHub
commit 32e6fbe823
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 391 additions and 0 deletions

35
.github/workflows/gojekyll.yml vendored Normal file
View file

@ -0,0 +1,35 @@
# This is a basic workflow to help you get started with Actions
name: CI
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "master" branch
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4
- name: Setup Go environment
uses: actions/setup-go@v5.0.1
- name: Installing GitHub Pages plugin from Gemfile
run: bundle install
- name: Installing GoJekyll
run: go install github.com/osteele/gojekyll@latest
- name: Building Go file
run: gojekyll build

47
.github/workflows/pages.yml vendored Normal file
View file

@ -0,0 +1,47 @@
name: Go on Pages
on:
push:
branches:
- main
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5.0.1
with:
# Change your go version as needed
go-version: 1.17
- name: Build
run: go build -v ./...
- name: Upload artifact for deployment jobs
uses: actions/upload-artifact@v4
with:
name: go-app
path: |
.
deploy:
runs-on: ubuntu-latest
needs: build
permissions:
id-token: write
pages: write
steps:
- name: Downloading Artifact
uses: actions/download-artifact@v2
with:
name: go-app
path: .
- name: Deploy GitHub Pages site
uses: actions/deploy-pages@v4.0.5
id: deploy-to-pages

1
Gemfile Normal file
View file

@ -0,0 +1 @@
gem 'github-pages', group: :jekyll_plugins

View file

@ -56,4 +56,5 @@ var FrameMap = map[string]FrameType{
"rick": Rick,
"spidyswing": Spidy,
"torus-knot": TorusKnot,
"snoopydance": SnoopyDancing,
}

307
frames/snoopydance.go Normal file
View file

@ -0,0 +1,307 @@
package frames
var SnoopyDancing = DefaultFrameType(SnoopyDancingFrames)
var SnoopyDancingFrames = []string{
`
@ @
@@@@@ @@@@
@@@@@@@ @ @@@@ @@@@@
@@@@ @@@@ @@ @@@@@ @@@@ @
@@@ @@@ @@@@@@@@@@@ @@@@@@ @@@@@ @
@@ @@@@@@ @@ @@@@@@@@@@@@ @
@@ @ @ @@@@@@@@@@
@ @@ @ @ @@ @@@@ @
@ @@@@ @ @@ @@@ @@@@@
@@@@@@@ @@@@@@@@@
@@ @@@@@@@@@@@@
@@ @@@@@@
@@@ @ @@
@@@@ @
@@@@@ @@
@@ @@
@@ @@
@ @@@@@@@@@@@@@@@
@@@ @
@@@@@@@@@
@@@ @@@@
@@ @@@
@@ @@
@@ @@
@@ @@
@@@ @
@@@ @@ @@
@@ @
@@@ @
@@ @@@@ @ @@@@
@@ @@ @@@@@@@
@@ @
@@ @@@@ @@ @ @@
@@@ @ @ @
@@ @@@ @ @
@@ @@@ @@@@@ @@
@@ @@@@ @ @ @
@@ @@ @@@@@@@@ @@@@
@@@ @@@ @ @ @@@ @
@ @@ @
@ @@@@
@@
@
@@`,
`
@@ @@
@@@@@@@@@@@ @@@@@@
@@@@@@@@@@@@@ @@@@@@@@@
@@ @@@@@@@@ @@@@@@@@ @
@@@@@@@@@@@ @@@@ @@@@@@@@ @
@@@@@@@@@@@@ @@@ @@@@@@@@ @@
@@@@@@@@@@ @@@@@@@ @
@@ @@@ @@@@@@@@@@ @
@ @@@ @ @@@@@@@ @
@@ @@ @
@@@@ @ @
@@ @
@@@ @@
@@@ @@
@@ @@@ @@@ @@
@@ @@@
@@ @@
@@ @
@@ @
@@ @
@@ @
@@@ @@
@@ @@ @@@ @ @@@
@ @@ @@@@@@ @@@@@@@ @@ @@
@@ @ @@@@@@@@@ @@@ @@ @@@
@@@@@ @ @@@@@@@@ @@@ @@@@@@@@ @@@
@@ @@@@@ @
@@ @ @
@@ @@@@@@@@@@@@ @@ @ @ @ @
@@@@ @ @@@@ @@@
@ @ @@ @
@ @ @@
@@@ @ @@
@@ @@@@ @@@
@@ @@ @@@@ @
@@ @@ @@ @@ @
@@ @@ @@@ @@@ @ @@ @
@@@ @@@@ @@@@ @ @ @@
@@ @@ @@@ @@@ @ @@ @
@@@ @@@@ @@ @@ @
@ @@@ @@@@ @@@@@@@ @ @@
@@@@ @@@@ @@@@@@@@ @@ @@
@@@@ @@@@@@@@@@ @@@@@@ @@@
@@@@@@@@@@ @@@@@@@@@@@ @
@@@@@@@ @@@@@ @@@@ @@
@@@ @ @@@@@@
@@@@@@@@@@@@ @
@@@
@@@@`,
`
@ @
@@ @@@@
@@@@@@ @@@@@@@ @@@ @@@@@@
@@@ @@@ @@@@@ @@@ @@@@@@@@@ @
@@@ @@@@@@@@ @@ @@@@@@@@@ @@ @
@@@ @ @@@@@@@@@ @ @
@ @@ @@ @ @@@@@@@@@@@ @@ @@ @
@@@@@@@ @@@@@@@@@@@@@@@ @@
@@@@@@ @@@@@@@@@@@@@@@@@
@@@ @@@@@@@@@@@@
@@@ @@
@@@@ @@ @@
@@@@ @ @@
@@@@ @@
@@@@@ @@ @
@@ @ @@ @
@ @@ @@ @@ @@@@@ @@@@@@
@ @ @@@@@@@@@@@ @
@ @ @@@ @@@@ @@@
@@@ @@@@@ @ @@ @@ @@@
@@@@@ @@@@ @@@@@@@@@@@ @@@
@ @@@@
@ @@@@@@@ @
@ @@ @@@@@@@ @
@ @@ @@ @
@ @ @ @ @@@ @@@
@ @
@@ @@ @@@ @
@@ @@ @@@@ @ @
@@ @@@ @@@ @@@@ @ @
@@@@@@@ @@@@@ @@@ @ @
@@@@ @@@@ @@ @ @ @
@@@@ @@@@@ @@@@ @@ @
@@@@ @@@@@ @@@@@@ @
@@@@@ @@@@@@@@@ @@
@@@ @@@@@@@@@@@ @@@@ @@@@@
@@@@ @ @@ @@
@@@@@@@@@@@@@@@ @ @@@@@@
@ @
@ @@@@@@@@@
@@ @
@@@@@ @@@@`,
`
@@
@@
@
@@@ @@@@@@@@
@@ @@@@@@@@@@@@@
@@@@ @@@@@@@@@@@@@@@@@
@@ @ @@@@@@@ @@@@@@@@@@@@@
@@@@ @@@@@@@ @ @@@@@@@@@@@@@
@@@@ @@@@@@@@@@@ @@@@@@@@@@@@@@
@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@
@@@@@ @@@@@@ @@@@ @@@@@@@
@@@@@@@@@@@ @@@ @@@@@@@@
@@@@@@@@@@ @@ @@
@@@@@@@@ @@ @@@
@@@@@@@ @@ @@
@@@ @@ @@
@@ @
@@ @
@@@ @@
@@@@ @@
@@@ @@@@ @
@@ @@@ @@ @
@@ @@
@@ @ @
@@ @ @@@
@ @ @@
@@ @ @@
@@ @ @@
@@@@ @@@
@@ @@@ @@@@@@@@
@@ @@ @@@ @@@@
@@@@ @@@@ @@@ @@@ @@
@@@@@@@@@ @@ @@
@@@@@ @@ @
@@@@@ @@
@@@ @@ @
@ @
@ @@
@@ @@@@
@ @@ @@@@
@@@ @@ @@@@
@@@ @@ @@ @
@@@ @@ @@@@@ @@
@@@ @@ @@@@ @@
@@@ @@@@ @@@ @@@ @@@ @@ @@
@@ @@@@ @@ @ @ @
@@@@ @ @@@@ @@ @ @@ @
@@@@@ @@@@@ @@@ @@ @@
@@ @@@@@@ @@@@@@ @@ @@
@ @@ @@@@@@ @@@@@ @@@ @
@@@@ @@@@@@@@@@@@ @@@@@ @@
@@@ @@ @@@@@@@@ @@@
@@@@@ @@ @@@@
@@@@@ @@@@@@@@@@@@@ @@@@@@@@@@
@@@@@@@@@@@
@@ @@ @
@@@@@@ @@@@@@@@@@
@@`,
`
@
@ @@@ @@
@@@@@@@@@@@
@@@ @@@@@
@@@ @@
@@ @
@@ @@@ @@
@@ @ @@
@ @@ @ @@
@@ @@@ @ @
@@ @@@@@@@@ @@
@@ @
@@ @
@ @@ @
@@@@@ @@ @@
@@@@@@ @@ @@
@@@@@@@ @@ @
@@@@@@@@ @@ @@
@@@@@@@@@ @@ @
@@@@@@@@@ @ @
@@@@@@@@@ @@ @
@@@@@@@@@ @ @
@@@@@@@@ @
@@ @@@@@@@@@@@@@@@@@@@@@@@
@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@
@@ @@ @ @@@@@@@@@@@@@@@@@
@@@@@@ @@ @@@@ @
@@ @@@ @@@@@@@
@@ @@ @@@@
@@@@ @@ @@ @@
@@@ @@@@ @@@@@@@@@ @@@@@@@ @@
@@@@@ @@ @@@
@@ @@@@@@ @@
@ @ @@@ @@
@ @@ @@@
@ @@@ @@@
@ @@
@@@ @@@
@@@ @@@
@@@@@ @@@ @
@@@ @@@@@@ @@ @
@@@@@@@@@ @@ @
@@@@@@ @@ @ @
@@@ @@@@@@@@@@@@ @
@@ @@ @@@@@@@@@@@ @@@@@@@@
@@ @@@@@@@@ @@@@@
@ @@@@@ @@@@@@@@@@@@
@@@ @@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@ @@@@
@@ @@@@@@@
@@@@@@@@@@@@
@@@@@@@ @@@`,
`
@@
@@ @@
@ @@ @@
@@@ @@ @@@ @
@ @@@@@@ @@@@@ @ @
@@@@@@@@@@ @@@@@@@@@@@@@ @ @
@@@@@@@@@@ @@@ @ @@@ @@@@@@@@@@@@@@
@@@ @@@@@@@@@@ @@@@@@@@@@@@@ @
@@@ @@@@ @@@@@@@@@@@@
@@@ @@ @ @@@@ @@@@@@
@@@ @@ @@@@@@@@@@@@
@@@ @@@@@@@@@@
@ @@@@ @@@@@@@@@@
@@@@@@@ @@@@
@@@ @
@@@ @@ @
@@@@ @@ @
@@@@@@@@ @@ @@
@@@@ @@
@@ @@
@@ @@@@@@@@@@@
@@ @@@
@@@@@@@@@
@@@@ @@@
@@@@ @
@@@ @@@@
@@ @
@@ @@
@@ @@
@ @@ @@
@ @ @@
@@@@ @@ @@@
@@ @ @@ @@@@
@@@@ @@ @@@@ @
@@ @ @ @@ @@@ @
@@@ @@@@@ @ @@@@@@ @ @
@@@ @@@ @@@@@@@@ @@ @
@@@ @@@@@ @@ @ @
@@@@@@ @@ @
@@@ @@@@@@ @@@@@ @@
@@@ @@@@@@@ @@@@@@ @
@@@@@ @@@@@@ @@@@ @@
@@ @@@ @@@@@@@
@@@ @@@ @@@@@@@ @@@@ @
@@@@@ @@@@@@@ @@@
@@@ @ @@ @ @
@@@@@ @ @@@
@@@@@@@@@@@@@@ @@@@ @@
@@ @
@@@@@@@@`,
}