Skip to content

Instantly share code, notes, and snippets.

View samrees's full-sized avatar

Sam Rees samrees

View GitHub Profile
@samrees
samrees / task-determine-version
Created January 26, 2021 17:00
figures out whether a repository is semver or samver.
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="${PWD}"
VERSION_FILE="${ROOT_DIR}/${VERSION_FILE:-output/version.txt}"
SOURCE_DIRECTORY="${SOURCE_DIRECTORY:-src}"
mkdir -p "$(dirname "$VERSION_FILE")"
if [[ -d "${SOURCE_DIRECTORY}" ]]; then
@samrees
samrees / commit-checker.sh
Created November 22, 2019 22:01
Checks kernel changelogs looking for a specific commit
#!/usr/bin/env bash
set -uo pipefail
KERNEL_VERSION="4.19"
PATCH_VERSION="85"
BASE_URL="https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog"
TARGET_COMMIT="commit de53fd7aedb100f03e5d2231cfce0e4993282425"
echo "Starting the SREES Kernel Patch Commit Checker v0.1"

Keybase proof

I hereby claim:

  • I am samrees on github.
  • I am samrees (https://keybase.io/samrees) on keybase.
  • I have a public key ASBdexq4QgpnqHpv1fD2rvsEq_B-0dhZouiw-_WKmCUbiwo

To claim this, I am signing this object: