diff --git a/.github/workflows/0-welcome.yml b/.github/workflows/0-welcome.yml index 0802c3c..1db9898 100644 --- a/.github/workflows/0-welcome.yml +++ b/.github/workflows/0-welcome.yml @@ -1,58 +1 @@ -name: Step 0, Welcome - -# This step triggers after the learner creates a new repository from the template. -# This workflow updates from step 0 to step 1. - -# This will run every time we create push a commit to `main`. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows -on: - workflow_dispatch: - push: - branches: - - main - -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication -permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. - contents: write - -jobs: - get_current_step: - name: Check current step number - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - id: get_step - run: echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_start: - name: On start - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template && needs.get_current_step.outputs.current_step == 0}} - - # We'll run Ubuntu for performance instead of Mac or Windows. - runs-on: ubuntu-latest - - steps: - # We'll need to check out the repository so that we can edit the README. - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. - - # In README.md, switch step 0 for step 1. - - name: Update to step 1 - uses: skills/action-update-step@v2 - with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 0 - to_step: 1 +https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..0be7f0a --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + + { + "name": "Attach to Chrome", + "port": 9222, + "request": "attach", + "type": "chrome", + "webRoot": "${workspaceFolder}" + }, + { + "type": "chrome", + "request": "launch", + "name": "Launch Chrome against localhost", + "url": "http://localhost:8080", + "webRoot": "${workspaceFolder}" + } + ] +} \ No newline at end of file diff --git a/build-extra-git-sdk-1.0.8.zip b/build-extra-git-sdk-1.0.8.zip new file mode 100644 index 0000000..3c5a8d9 Binary files /dev/null and b/build-extra-git-sdk-1.0.8.zip differ diff --git a/settings.json b/settings.json new file mode 100644 index 0000000..d989727 --- /dev/null +++ b/settings.json @@ -0,0 +1,170 @@ +{ + "cSpell.words": [ + "CFLAGS", + "CHERE", + "CPPFLAGS", + "CTYPE", + "Coverity's", + "DFLEX", + "GPGKEY", + "HMAC", + "IKNOWWHATIMDOING", + "Leay", + "MAKEFLAGS", + "MSYSTEM", + "PACMANDRYRUN", + "PATHCONV", + "PGPSIG", + "PKGBUILD", + "PROGRA", + "Pacman", + "Qtdq", + "SDK's", + "SDKs", + "SYSTEMROOT", + "Syck", + "USERPROFILE", + "Untracked", + "XPATCH", + "XPOST", + "allsource", + "apikeys", + "artifactsdir", + "asciidoctor", + "basever", + "binutils", + "bitness", + "bsau", + "bugfix", + "busybox", + "cacert", + "canonicalized", + "chmod", + "cleanbuild", + "collisiondetection", + "commitcomment", + "cond", + "contine", + "cygpath", + "cygwin", + "devel", + "dgst", + "docbook", + "dscho", + "esac", + "eval", + "exesuffix", + "filesize", + "gcrypt", + "gitdir", + "gitflow", + "gnupg", + "googlegroups", + "gpgconf", + "heimdal", + "hexdump", + "hexkey", + "inno", + "johasc", + "killall", + "libcares", + "libcurl", + "libexec", + "libgio", + "libglib", + "libgmodule", + "libgobject", + "libgsf", + "libopenssl", + "libxml", + "loopback", + "lsign", + "lzma", + "macopt", + "mailto", + "maint", + "makepkg", + "metaname", + "metapackage", + "metapath", + "mingit", + "mingw", + "mintty", + "mkpasswd", + "mktemp", + "mspdb", + "newlib", + "nobuild", + "nocheck", + "noconfirm", + "nologin", + "nproc", + "nsswitch", + "nuget", + "nupkg", + "oarch", + "openssh", + "openssl", + "osslsigncode", + "pacnew", + "pactree", + "passwd", + "patchlevel", + "pcre", + "pdbs", + "petervanderdoes", + "pids", + "pinentry", + "pkglist", + "pkgname", + "pkgpath", + "pkgpattern", + "pkgpre", + "pkgprefix", + "pkgrel", + "pkgsuffix", + "pkgver", + "postcmd", + "precmd", + "prereqs", + "pushurl", + "realname", + "realver", + "refname", + "releasenotes", + "rerere", + "restype", + "rmyorston", + "runtime's", + "signtool", + "slopbuf", + "smake", + "sourceware", + "sqlite", + "srcdir", + "stdc", + "strace", + "strbuf", + "stylesheet", + "subcommands", + "symlinks", + "taggerdate", + "tformat", + "timecond", + "toolchain", + "uname", + "unpushed", + "updpkgsums", + "vger", + "virustotal", + "whatis", + "wingit", + "winssl", + "wintoast", + "xmlcatalog", + "xpdf" + ], + "cSpell.ignoreRegExpList": [ + "3rdparty" + ] +} \ No newline at end of file