Skip to content

Instantly share code, notes, and snippets.

View peterbe's full-sized avatar

Peter Bengtsson peterbe

View GitHub Profile
/* Orange color for light color scheme (Default) */
/* Can be forced with data-theme="light" */
[data-theme=light],
:root:not([data-theme=dark]) {
--pico-text-selection-color: rgba(244, 93, 44, 0.25);
--pico-primary: #bd3c13;
--pico-primary-background: #d24317;
--pico-primary-underline: rgba(189, 60, 19, 0.5);
--pico-primary-hover: #942d0d;
--pico-primary-hover-background: #bd3c13;
@peterbe
peterbe / gist:cd36f854dccbaaa63f4d11facc32bc77
Created February 7, 2024 23:53
Trying to `pyenv install 3.12`
❯ pyenv install 3.12
python-build: use openssl@3 from homebrew
python-build: use readline from homebrew
Installing Python-3.12.1...
python-build: use tcl-tk from homebrew
python-build: use readline from homebrew
python-build: use ncurses from homebrew
python-build: use zlib from xcode sdk
BUILD FAILED (OS X 14.3 using python-build 2.3.35-11-g9908daf8)
class TestClass
def self.some_method
puts "A class method"
new.some_method
end
def some_method
puts "My instance method"
end
class TestClass
def self.some_other_method
puts "Hi"
end
def my_instance_method
puts "My instance method"
end
# Also possible and convenient when you
import { renderUnified } from './src/content-render/unified/index.js'
const template =
// '<div class="ghd-tool jetbrains">\n' +
'GitHub Copilot Chat is currently in beta, and is subject to change.\n' +
'<br><br>\n' +
// '</div>\n' +
'All users with a GitHub Copilot Individual subscription can access the GitHub Copilot Chat beta in Visual Studio Code and Visual Studio.\n' +
'<br><br>\n' +
'Owners of organizations with a Copilot Business subscription can decide whether to grant access to the GitHub Copilot Chat beta for Visual Studio and VS Code.\n' +
import { RequestError } from '@octokit/request-error'
import Github from './src/workflows/github.js'
const github = Github()
// https://docs.github.com/rest/reference/git#list-matching-references
export async function listMatchingRefs(owner, repo, ref) {
try {
// if the ref is found, this returns an array of objects;
// if the ref is not found, this returns an empty array
const { data } = await github.git.listMatchingRefs({
9 runs-on
125 working-directory
236 continue-on-error
240 set-output
436 run-name
468 self-hosted
469 timeout-minutes
504 gh-pages
550 fail-fast
584 runner-registration
content/actions/using-workflows/workflow-commands-for-github-actions.md
WARNING
Rule GHD001, code-fence-line-length Code fence lines should not exceed a maximum length
Detail Code fence line exceeds 60 characters.
Line 34 echo "::workflow-command parameter1={data},parameter2={data}::{command value}"
Line 42 Write-Output "::workflow-command parameter1={data},parameter2={data}::{comman…
Line 67 core.error('Missing semicolon', {file: 'app.js', startLine: 1})
Line 78 run: echo "::error file=app.js,line=1::Missing semicolon"
Line 87 run: Write-Output "::error file=app.js,line=1::Missing semicolon"
import csv
from urllib.parse import parse_qs
import sys
from collections import Counter, defaultdict
counter = defaultdict(Counter)
with open(sys.argv[1]) as f:
reader = csv.reader(f)
next(reader)
for uri, code in reader: