summaryrefslogtreecommitdiff
path: root/tools/asm-differ/.github/workflows
diff options
context:
space:
mode:
authorDerek Hensley <hensley.derek58@gmail.com>2023-09-08 03:17:54 -0700
committerGitHub <noreply@github.com>2023-09-08 20:17:54 +1000
commitc8304925da305f5d8fa43fc4ca93f95afd36bcab (patch)
tree20484e4f173112001523d851bedceab8d9cfad2e /tools/asm-differ/.github/workflows
parent4fa13e4132cf8adb2f07bb34927e62e525c8cc79 (diff)
Subrepo Updates (#1368)
* git subrepo pull --force tools/asm-processor subrepo: subdir: "tools/asm-processor" merged: "fed1e3ddb" upstream: origin: "git@github.com:simonlindholm/asm-processor.git" branch: "main" commit: "fed1e3ddb" git-subrepo: version: "0.4.6" origin: "git@github.com:ingydotnet/git-subrepo.git" commit: "110b9eb" * git subrepo pull tools/asm-differ subrepo: subdir: "tools/asm-differ" merged: "4ed847317" upstream: origin: "https://github.com/simonlindholm/asm-differ" branch: "main" commit: "4ed847317" git-subrepo: version: "0.4.6" origin: "git@github.com:ingydotnet/git-subrepo.git" commit: "110b9eb" * git subrepo pull --force tools/ZAPD subrepo: subdir: "tools/ZAPD" merged: "7f398831f" upstream: origin: "https://github.com/zeldaret/ZAPD.git" branch: "master" commit: "7f398831f" git-subrepo: version: "0.4.6" origin: "git@github.com:ingydotnet/git-subrepo.git" commit: "110b9eb" * git subrepo pull (merge) --force tools/fado subrepo: subdir: "tools/fado" merged: "8ce048376" upstream: origin: "git@github.com:EllipticEllipsis/fado.git" branch: "master" commit: "8ce048376" git-subrepo: version: "0.4.6" origin: "git@github.com:ingydotnet/git-subrepo.git" commit: "110b9eb"
Diffstat (limited to 'tools/asm-differ/.github/workflows')
-rw-r--r--tools/asm-differ/.github/workflows/check-poetry-lock.yml20
-rw-r--r--tools/asm-differ/.github/workflows/unit-tests.yml15
2 files changed, 35 insertions, 0 deletions
diff --git a/tools/asm-differ/.github/workflows/check-poetry-lock.yml b/tools/asm-differ/.github/workflows/check-poetry-lock.yml
new file mode 100644
index 000000000..6104770e9
--- /dev/null
+++ b/tools/asm-differ/.github/workflows/check-poetry-lock.yml
@@ -0,0 +1,20 @@
+name: flake check
+
+on:
+ pull_request:
+ push:
+
+permissions: read-all
+
+jobs:
+ tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ # Install `nix` which is just a dead-simple way to get a stable `poetry`
+ # in scope.
+ - uses: cachix/install-nix-action@v20
+ with:
+ github_access_token: ${{ secrets.GITHUB_TOKEN }}
+ # Check that poetry.lock is in sync with pyproject.toml
+ - run: nix run github:NixOS/nixpkgs/22.11#poetry -- lock --check
diff --git a/tools/asm-differ/.github/workflows/unit-tests.yml b/tools/asm-differ/.github/workflows/unit-tests.yml
new file mode 100644
index 000000000..a77498adf
--- /dev/null
+++ b/tools/asm-differ/.github/workflows/unit-tests.yml
@@ -0,0 +1,15 @@
+name: unit tests
+
+on:
+ pull_request:
+ push:
+
+permissions: read-all
+
+jobs:
+ tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - run: python3 -m pip install --user colorama watchdog levenshtein cxxfilt
+ - run: python3 test.py