Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
172 commits
Select commit Hold shift + click to select a range
4ddda72
1.3.0 (#3696)
swcurran May 1, 2025
057ccf9
:bug: Fix: emit_event should be lazy by default (#3699)
ff137 May 5, 2025
b63444b
chore(deps): Update qrcode[pil] requirement from ~=8.1 to ~=8.2 in /d…
dependabot[bot] May 5, 2025
f657715
chore(deps): Bump qrcode from 8.1 to 8.2 (#3705)
dependabot[bot] May 5, 2025
7045c14
chore(deps): Bump postgres in /demo/docker-test/db (#3704)
dependabot[bot] May 5, 2025
756a019
chore(deps): Bump python from `e2c7fb0` to `0a886c1` in /scenarios (#…
dependabot[bot] May 5, 2025
042075a
Update images and tags to version 1.3.0 (#3708)
jamshale May 5, 2025
e13102d
chore(deps): Bump github/codeql-action in the all-actions group (#3709)
dependabot[bot] May 5, 2025
bbe9432
:art: Add missing anoncreds field to V20CredExRecordDetail model (#3710)
ff137 May 7, 2025
efc6d6a
feat(demo): migrate to prompt_toolkit 3.x (Fixes #3681) (#3713)
andrepestana-aot May 12, 2025
0680153
chore(deps): Bump python from `0a886c1` to `d188cfc` in /scenarios (#…
dependabot[bot] May 12, 2025
955833b
chore(deps): Bump postgres in /demo/docker-test/db (#3716)
dependabot[bot] May 12, 2025
bcf46e3
chore(deps): Bump SonarSource/sonarqube-scan-action (#3718)
dependabot[bot] May 13, 2025
eee9d38
Bug is fixed in core; this PR adds a guard test so we never regress.
andrepestana-aot May 14, 2025
0e31dd9
Formatted with ruff
andrepestana-aot May 14, 2025
e9ea2f1
:arrow_up: Update lock file (#3720)
ff137 May 14, 2025
12df2b2
cleaned and improved test
andrepestana-aot May 14, 2025
0703de7
removed unused imports
andrepestana-aot May 14, 2025
b6bddd1
Merge branch 'main' into feat/test-2818-regression
swcurran May 14, 2025
d0b89a9
Merge pull request #3721 from andrepestana-aot/feat/test-2818-regression
dbluhm May 15, 2025
26f1165
:loud_sound: Improve logging in Handlers (#3722)
ff137 May 16, 2025
6f7cc11
TestDeleteTails testcase fixes and indexError fix (#3727)
ann-aot May 16, 2025
0ae0adc
chore(deps): Bump github/codeql-action in the all-actions group (#3729)
dependabot[bot] May 20, 2025
47868d0
:art: Fix codeblock typing in DIDResolution.md (#3730)
ff137 May 20, 2025
b82fe15
:loud_sound: Improve logging related to public DIDs and routing keys …
ff137 May 20, 2025
4c22b71
Cleanup markdown errors in docs/demo/readme (#3734)
swcurran May 20, 2025
3bece29
Add websocket outbound debug log (#3736)
jamshale May 25, 2025
0dabbbf
chore(deps-dev): Bump pydevd-pycharm from 251.25410.122 to 252.16512.…
dependabot[bot] May 26, 2025
39027e8
chore(deps): Bump uuid-utils from 0.10.0 to 0.11.0 (#3742)
dependabot[bot] May 26, 2025
7ee11ff
Remove unnecessary hash pinning (#3744)
jamshale May 27, 2025
4b13df2
Fix broken links in the aca-py.org site / documentation (#3745)
swcurran May 28, 2025
5fab713
Tag and Recreate ACA-Py LTS Release (#3735)
pradeepp88 May 28, 2025
e7857ed
Cleaned up more broken links and updates some code permalinks (#3748)
swcurran May 28, 2025
131c0cb
Updates to links in the docs and code comments to URLs that have been…
swcurran May 29, 2025
3abcb41
Update the ACA-Py Security, Code of Conduct, and Maintainers Document…
swcurran May 30, 2025
8e72ea3
Demo: Change mediation connection to out-of-band (#3751)
jamshale May 30, 2025
4b04077
1.3.1rc0 (#3752)
swcurran May 30, 2025
1292c0e
Remove header from http/ws responses (#3753)
jamshale Jun 2, 2025
664ac6b
chore(deps-dev): Bump pydevd-pycharm from 252.16512.37 to 252.18003.3…
dependabot[bot] Jun 2, 2025
cf65521
chore(deps-dev): Bump pytest-xdist from 3.6.1 to 3.7.0 (#3756)
dependabot[bot] Jun 2, 2025
8c7455e
Repair lts workflow (#3759)
jamshale Jun 2, 2025
e09d197
chore(deps): Bump aiohttp from 3.11.18 to 3.12.6 (#3757)
dependabot[bot] Jun 2, 2025
2dfb830
update webvh package version (#3763)
PatStLouis Jun 3, 2025
9f0805a
alice/faber demo supports Microsoft dev tunnels (#3755)
davidchaiken Jun 3, 2025
7752de0
chore(deps): Bump the all-actions group with 3 updates (#3760)
dependabot[bot] Jun 3, 2025
464cdde
:zap: Skip upgrade check for status checks (#3761)
ff137 Jun 3, 2025
bc37a04
chore: Remove `did:indy` Stub (#3764)
TheTechmage Jun 4, 2025
d7599fa
1.3.1rc1 (#3765)
swcurran Jun 6, 2025
0e2c4c2
chore(deps): Bump pytest from 8.3.4 to 8.4.0 in /scenarios (#3768)
dependabot[bot] Jun 9, 2025
912b3bf
chore(deps): Bump pytest in /demo/playground/examples (#3767)
dependabot[bot] Jun 9, 2025
c27c8bb
chore(deps-dev): Bump pytest from 8.3.5 to 8.4.0 (#3766)
dependabot[bot] Jun 9, 2025
3fea2d0
chore(deps): Bump github/codeql-action in the all-actions group (#3769)
dependabot[bot] Jun 9, 2025
ff0c4f9
Add multi key id binding (supersedes #3472) (#3762)
PatStLouis Jun 10, 2025
a967511
chore(deps): Bump the pip group across 3 directories with 1 update (#…
dependabot[bot] Jun 10, 2025
963a8e9
chore(deps): Bump portalocker from 3.1.1 to 3.2.0 (#3776)
dependabot[bot] Jun 16, 2025
3ee9f38
chore(deps-dev): Bump pytest-cov from 6.1.1 to 6.2.1 (#3778)
dependabot[bot] Jun 16, 2025
aa2ae7a
Disable lts-recreate workflow for main branch (#3773)
jamshale Jun 16, 2025
8307faf
chore(deps): Bump the all-actions group with 3 updates (#3781)
dependabot[bot] Jun 16, 2025
cae23bf
chore(deps): Bump urllib3 (#3786)
dependabot[bot] Jun 23, 2025
1ccf981
chore(deps-dev): Bump ruff from 0.11.9 to 0.12.0 (#3788)
dependabot[bot] Jun 23, 2025
121b851
chore(deps-dev): Bump pytest-ruff from 0.4.1 to 0.5 (#3789)
dependabot[bot] Jun 23, 2025
e783d44
chore(deps-dev): Bump pydevd-pycharm from 252.18003.35 to 252.23309.3…
dependabot[bot] Jun 23, 2025
900d8c9
chore(deps): Bump docker/setup-buildx-action in the all-actions group…
dependabot[bot] Jun 24, 2025
00c6621
chore(deps): Bump the pip group across 2 directories with 1 update (#…
dependabot[bot] Jun 24, 2025
e25a002
Put cred_rev_id read, increment and write in a transaction (#3793)
jamshale Jun 24, 2025
b0696aa
:test_tube: Skip tests with jsonld url resolution failures (#3798)
ff137 Jun 25, 2025
5fe058f
:bug: Improve efficiency of revoking credentials (#3795)
ff137 Jun 25, 2025
85c9cee
1.3.1rc2 (#3800)
swcurran Jun 26, 2025
87055aa
Fix: Assert determistic fields (#3801)
jamshale Jun 27, 2025
6d9808e
:art: Code cleanup and :arrow_up: lock file update (#3808)
ff137 Jul 2, 2025
7b1c508
1.3.1 (#3809)
swcurran Jul 2, 2025
14f13a2
chore(deps): Bump github/codeql-action in the all-actions group (#3805)
dependabot[bot] Jul 2, 2025
e8ea74c
Upgrade pytest-asyncio to major version 1.0.0
jamshale Jul 3, 2025
385ba65
chore(deps): Bump openwallet-foundation/acapy-agent in /demo/playgrou…
dependabot[bot] Jul 7, 2025
1107251
chore(deps): Bump openwallet-foundation/acapy-agent (#3813)
dependabot[bot] Jul 7, 2025
7674d67
chore(deps): Bump openwallet-foundation/acapy-agent in /demo/multi-de…
dependabot[bot] Jul 7, 2025
13fb1a5
Merge branch 'main' into upgrade-pytest-asyncio
jamshale Jul 10, 2025
63e5412
Merge pull request #3810 from jamshale/upgrade-pytest-asyncio
esune Jul 10, 2025
ce47295
chore(deps): Bump the pip group across 2 directories with 1 update (#…
dependabot[bot] Jul 16, 2025
c297333
Fix DAP_PORT retrieval in pytest session startup (#3828)
Gavinok Jul 17, 2025
58bdeae
Update README with latest on LTS Release Status (#3833)
swcurran Jul 18, 2025
d3cf479
chore(deps): Bump github/codeql-action in the all-actions group (#3836)
dependabot[bot] Jul 22, 2025
011739d
Remove by_format from standard webhook payloads (#3837)
jamshale Jul 28, 2025
ce8dac4
chore(deps): Bump the all-actions group with 2 updates (#3842)
dependabot[bot] Jul 29, 2025
225a2a3
:heavy_minus_sign: Remove unused dependency: ecdsa
ff137 Jul 31, 2025
c3a5680
Merge pull request #3847 from didx-xyz/remove-ecdsa
swcurran Jul 31, 2025
dd5f017
Only strip did:sov dids to unqualified did in oob receive invitation …
jamshale Jul 31, 2025
460fa9b
Add retries when opening the askar store / Refactor store.py (#3811)
jamshale Jul 31, 2025
b144181
chore(deps): Bump the all-actions group with 3 updates (#3849)
dependabot[bot] Aug 5, 2025
67c18b6
Update scenarios to openwallet acapy-minimal-example repo (#3851)
jamshale Aug 7, 2025
d640dd7
Fix: Some asyncio task management and modernization
jamshale Jul 11, 2025
7da69af
Fix: Re-Format files
jamshale Jul 11, 2025
2a87eaf
Fix: Return ArgParseError and update unit tests
jamshale Jul 11, 2025
4ec7623
Fix: format and invalid async mock
jamshale Jul 11, 2025
db7e411
Fix: Invalid async mock
jamshale Jul 14, 2025
763592a
Add unit test coverage
jamshale Jul 14, 2025
5c39d71
Copilot suggestions
jamshale Aug 7, 2025
f3a28de
Merge pull request #3818 from jamshale/sonar-cloud-reports
swcurran Aug 8, 2025
9a0a29a
fix: update tails server upload methods to return public file URIs
TheTechmage Aug 8, 2025
252efe0
Add DeepWiki AI Docs Badge and revise the README intro
swcurran Aug 11, 2025
fa74491
chore(deps-dev): Bump pre-commit from 4.2.0 to 4.3.0 (#3855)
dependabot[bot] Aug 11, 2025
8f3529e
Merge branch 'main' into main
jamshale Aug 11, 2025
90cdcc1
Merge pull request #3853 from swcurran/main
swcurran Aug 11, 2025
6f82dd0
chore(deps-dev): Bump pydevd-pycharm from 252.23309.36 to 252.23892.4…
dependabot[bot] Aug 11, 2025
158ad0a
chore(deps): Bump the all-actions group with 3 updates
dependabot[bot] Aug 12, 2025
2fb4fa5
Merge branch 'main' into fix/tails-server-urls
swcurran Aug 12, 2025
cd88a0f
Merge pull request #3856 from openwallet-foundation/dependabot/github…
swcurran Aug 12, 2025
279ac3d
Merge branch 'main' into fix/tails-server-urls
swcurran Aug 12, 2025
078e49f
Merge pull request #3852 from TheTechmage/fix/tails-server-urls
swcurran Aug 12, 2025
aabf59e
1.3.2rc0
swcurran Aug 12, 2025
9c2701c
Merge pull request #3858 from swcurran/1.3.2rc0
swcurran Aug 12, 2025
83f280c
Approve ACA-Py Project Charter (#3857)
SeanBohan Aug 12, 2025
0112ffd
:arrow_up: Upgrade and sync ruff versions
ff137 Aug 22, 2025
570307b
:arrow_up: Upgrade commitlint-pre-commit-hook
ff137 Aug 22, 2025
6f64f1c
:construction_worker: Add ruff lint check
ff137 Aug 22, 2025
b94f33e
:arrow_up: Upgrade lock file
ff137 Aug 22, 2025
ae7a40f
Merge pull request #3859 from didx-xyz/fix/ruff
swcurran Aug 22, 2025
d83264f
bump did-webvh version to 1.0.0 (#3860)
PatStLouis Aug 25, 2025
dcde985
1.3.2
swcurran Aug 26, 2025
902e218
Merge pull request #3863 from swcurran/1.3.2
swcurran Aug 26, 2025
9d4cd32
Add --debug-webhooks config to demo agents
jamshale Aug 27, 2025
3b433d0
Merge pull request #3865 from jamshale/add-debug-webhooks-to-demo
swcurran Aug 27, 2025
81bfe2a
chore(deps): Bump openwallet-foundation/acapy-agent in /demo/multi-de…
dependabot[bot] Sep 3, 2025
35239ea
chore(deps): Bump openwallet-foundation/acapy-agent (#3868)
dependabot[bot] Sep 3, 2025
a2dd314
chore(deps): Bump openwallet-foundation/acapy-agent in /demo/playgrou…
dependabot[bot] Sep 3, 2025
6f1b552
chore(deps): Bump github/codeql-action in the all-actions group (#3862)
dependabot[bot] Sep 3, 2025
ba1a564
chore(deps): Bump markdown from 3.8.2 to 3.9 (#3873)
dependabot[bot] Sep 8, 2025
302fa32
chore(deps-dev): Bump pytest-cov from 6.2.1 to 6.3.0 (#3872)
dependabot[bot] Sep 8, 2025
4633a71
:recycle: Refactor and modularize anoncreds revocation package (#3861)
ff137 Sep 15, 2025
9a4766a
fix: Repair Interop tests url
jamshale Sep 16, 2025
12039f2
Merge pull request #3881 from jamshale/repair-aath-tests
swcurran Sep 16, 2025
0e2e75c
chore(deps): Bump pynacl from 1.5.0 to 1.6.0 (#3880)
dependabot[bot] Sep 16, 2025
07b4572
chore(deps): Bump the all-actions group across 1 directory with 4 upd…
dependabot[bot] Sep 16, 2025
bec0e64
chore(deps-dev): Bump ruff from 0.12.10 to 0.13.0 (#3879)
dependabot[bot] Sep 16, 2025
5a1e8b5
chore(deps-dev): Bump pydevd-pycharm from 252.25557.70 to 252.26199.2…
dependabot[bot] Sep 16, 2025
ea8c51e
chore(deps-dev): Bump pytest-cov from 6.3.0 to 7.0.0 (#3877)
dependabot[bot] Sep 16, 2025
99ad9f8
Chore(chart): delete chart files and add chart relocation notice (#3883)
i5okie Sep 18, 2025
6a4e028
chore(deps-dev): Bump pydevd from 3.3.0 to 3.4.1 (#3884)
dependabot[bot] Oct 6, 2025
f27b018
chore(deps): Bump postgres from 17 to 18 in /demo/docker-test/db (#3889)
dependabot[bot] Oct 6, 2025
6632951
chore(deps-dev): Bump pydevd-pycharm from 253.17525.96 to 253.24325.4…
dependabot[bot] Oct 6, 2025
e346ce8
chore(deps): Bump the all-actions group across 1 directory with 4 upd…
dependabot[bot] Oct 6, 2025
6841099
:recycle: Sync ruff version in workflows
ff137 Oct 7, 2025
116c14c
:wrench: Remove unnecessary lint.ignore rules
ff137 Oct 7, 2025
0bff2a1
:art: Add comments describing each lint rule being ignored
ff137 Oct 7, 2025
9645831
:art: Remove and fix lint.ignore D404
ff137 Oct 7, 2025
da8bcb8
:art: Remove blank lines after docstrings
ff137 Oct 7, 2025
9440b76
:art: Require blank line at the end of multiline docstring
ff137 Oct 7, 2025
5f76575
:art: Alphabetize lint rules
ff137 Oct 7, 2025
eba0c0a
:art: Label the lint rules that are selected
ff137 Oct 7, 2025
53a9ec5
:art: Correct lint rule name, and clarify C901 to be fixed
ff137 Oct 7, 2025
a98971e
:art: Add isort lint rule
ff137 Oct 7, 2025
f4fac5b
:art: Recommended rules to be added later
ff137 Oct 7, 2025
cfacb07
Merge pull request #3900 from didx-xyz/update-ruff-lint-rules
swcurran Oct 7, 2025
12abe58
Kanon Storage (#3850)
dave-promulgare Oct 8, 2025
690fad5
:art: Post-Kanon cleanup (#3901)
ff137 Oct 8, 2025
15dbc0f
:recycle: :boom: Refactor EventBus notify method (#3690)
ff137 Oct 9, 2025
11928e9
(fix) Properly use VM key when signing [SD-]JWT (#3892)
gmulhearn Oct 10, 2025
77d5ace
chore(deps): Bump the all-actions group with 3 updates (#3899)
dependabot[bot] Oct 10, 2025
5f51b01
chore(deps-dev): Bump ruff from 0.13.3 to 0.14.0 (#3905)
dependabot[bot] Oct 14, 2025
5834a5e
Upgrade demo dockerfile acapy images to 1.3.2
jamshale Oct 14, 2025
87ad7f3
chore(deps): Bump github/codeql-action in the all-actions group (#3908)
dependabot[bot] Oct 14, 2025
139c82a
chore(deps): Bump pydantic from 2.11.3 to 2.12.0 in /scenarios (#3903)
dependabot[bot] Oct 14, 2025
968125f
chore(deps): Bump aiohttp from 3.12.15 to 3.13.0 (#3902)
dependabot[bot] Oct 14, 2025
0b7df12
Merge branch 'main' into upgrade-dockerfile-versions
jamshale Oct 14, 2025
72a07ae
:art: Move AnonCreds `set_active_registry` route (#3915)
ff137 Oct 15, 2025
da11153
1.4.0rc0 (#3912)
swcurran Oct 15, 2025
453fd11
:art: Fix and simplify AnonCreds-backend checks (#3913)
ff137 Oct 15, 2025
817c547
:sparkles: Implement ProfileSessionHandle (#3914)
ff137 Oct 16, 2025
ea59d9c
Merge branch 'main' into upgrade-dockerfile-versions
jamshale Oct 16, 2025
b6412c9
Merge pull request #3910 from jamshale/upgrade-dockerfile-versions
esune Oct 16, 2025
288a304
Documentation for Kanon Storage under Features/Kanon Storage (#3918)
dave-promulgare Oct 17, 2025
b4e9ca6
chore(deps-dev): Bump pydevd-pycharm from 253.24325.40 to 253.27642.3…
dependabot[bot] Oct 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/actions/run-integration-tests/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ runs:
PUBLIC_TAILS_URL: ${{ inputs.IN_PUBLIC_TAILS_URL }}
LOG_LEVEL: warning
NO_TTY: "1"
ACAPY_DEBUG_WEBHOOKS: true
working-directory: ./demo
branding:
icon: "mic"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bdd-integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ jobs:
is_release: ${{ steps.check_if_release.outputs.is_release }}
steps:
- name: checkout-acapy
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Check changed files
id: check-changed-files
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
with:
files_yaml: |
src:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/bdd-interop-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ jobs:
is_release: ${{ steps.check_if_release.outputs.is_release }}
steps:
- name: checkout-acapy
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Check changed files
id: check-changed-files
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
with:
files_yaml: |
src:
Expand Down Expand Up @@ -83,17 +83,17 @@ jobs:
if: (steps.check_if_release.outputs.is_release != 'true' && github.event_name == 'pull_request' && steps.check-if-src-changed.outputs.run_tests != 'false')
run: |
cd owl-agent-test-harness
NO_TTY=1 LEDGER_URL_CONFIG=http://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @critical -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Anoncreds >> output.txt
NO_TTY=1 LEDGER_URL_CONFIG=https://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @critical -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Anoncreds >> output.txt
- name: Run Release or Nightly Interop Tests Indy
if: (steps.check_if_release.outputs.is_release == 'true' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' && steps.check-if-src-changed.outputs.run_tests != 'false')
run: |
cd owl-agent-test-harness
NO_TTY=1 LEDGER_URL_CONFIG=http://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @critical -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Anoncreds >> output.txt
NO_TTY=1 LEDGER_URL_CONFIG=https://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @critical -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Anoncreds >> output.txt
- name: Run Release or Nightly Interop Tests AnonCreds
if: (steps.check_if_release.outputs.is_release == 'true' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' && steps.check-if-src-changed.outputs.run_tests != 'false')
run: |
cd owl-agent-test-harness
BACKCHANNEL_EXTRA_acapy_main="{\"wallet-type\":\"askar-anoncreds\"}" NO_TTY=1 LEDGER_URL_CONFIG=http://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @AcceptanceTest -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Indy -t ~@CredFormat_Indy >> output.txt
BACKCHANNEL_EXTRA_acapy_main="{\"wallet-type\":\"askar-anoncreds\"}" NO_TTY=1 LEDGER_URL_CONFIG=https://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @AcceptanceTest -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound -t ~@Indy -t ~@CredFormat_Indy >> output.txt
- name: Check If Tests Failed
if: steps.check-if-src-changed.outputs.run_tests != 'false'
run: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/init@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v3.29.5
with:
languages: python

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/analyze@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v3.29.5
11 changes: 8 additions & 3 deletions .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,17 @@ jobs:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: "3.12"
- name: Ruff Format and Lint Check
- name: Ruff Format Check
uses: chartboost/ruff-action@e18ae971ccee1b2d7bbef113930f00c670b78da4 # v1.0.0
with:
version: 0.11.4
version: 0.14.0
args: "format --check"
- name: Ruff Lint Check
uses: chartboost/ruff-action@e18ae971ccee1b2d7bbef113930f00c670b78da4 # v1.0.0
with:
version: 0.14.0
args: "check"
4 changes: 2 additions & 2 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Run Tests
uses: ./.github/actions/run-unit-tests
Expand All @@ -39,7 +39,7 @@ jobs:
date: ${{ steps.date.outputs.date }}
if: github.repository_owner == 'openwallet-foundation' || github.event_name == 'workflow_dispatch'
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Print Latest Commit
run: echo ${{ github.sha }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pip-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
if: (github.event_name == 'pull_request' && github.repository == 'openwallet-foundation/acapy') || (github.event_name != 'pull_request')
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: install
run: |
python -m venv env/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Tests
uses: ./.github/actions/run-unit-tests
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0 # fetch all commits/branches
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: 3.x
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
key: ${{ github.ref }}
path: .cache
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ jobs:
packages: write
steps:
- name: Checkout Code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: ${{ inputs.ref || '' }}
persist-credentials: false

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
with:
cache-binary: false
install: true
Expand Down Expand Up @@ -101,20 +101,20 @@ jobs:

steps:
- name: Checkout Code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: ${{ inputs.ref || '' }}
persist-credentials: false

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
with:
cache-binary: false
install: true
version: latest

- name: Log in to the GitHub Container Registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand All @@ -127,7 +127,7 @@ jobs:

- name: Setup Image Metadata
id: meta
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0
with:
images: |
ghcr.io/${{ steps.lower.outputs.owner }}/${{ matrix.image-name }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pythonpublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
permissions:
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
Expand All @@ -29,4 +29,4 @@ jobs:
run: |
poetry build
- name: Publish package distributions to PyPI
uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # release/v1
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # release/v1
4 changes: 2 additions & 2 deletions .github/workflows/scenario-integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ jobs:
if: (github.repository == 'openwallet-foundation/acapy') && ((github.event_name == 'pull_request' && github.event.pull_request.draft == false) || (github.event_name != 'pull_request'))
steps:
- name: checkout-acapy
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Check changed files
id: check-changed-files
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
with:
files_yaml: |
scenarios: "scenarios/**/*"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
with:
results_file: results.sarif
results_format: sarif
Expand Down Expand Up @@ -71,6 +71,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/upload-sarif@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v3.29.5
with:
sarif_file: results.sarif
6 changes: 3 additions & 3 deletions .github/workflows/snyk-lts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.repository_owner == 'openwallet-foundation' }}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Build a Docker image
run: docker build -t acapy-agent -f docker/Dockerfile .
Expand All @@ -31,7 +31,7 @@ jobs:
# Snyk can be used to break the build when it detects vulnerabilities.
# In this case we want to upload the issues to GitHub Code Scanning
continue-on-error: true
uses: snyk/actions/docker@b98d498629f1c368650224d6d212bf7dfa89e4bf # 0.4.0
uses: snyk/actions/docker@9adf32b1121593767fc3c057af55b55db032dc04 # 1.0.0
env:
# In order to use the Snyk Action you will need to have a Snyk API token.
# More details in https://github.com/snyk/actions#getting-your-snyk-token
Expand All @@ -52,6 +52,6 @@ jobs:
sed -i 's/"security-severity": "null"/"security-severity": "0"/g' snyk.sarif

- name: Upload result to GitHub Code Scanning
uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/upload-sarif@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v3.29.5
with:
sarif_file: snyk.sarif
6 changes: 3 additions & 3 deletions .github/workflows/snyk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.repository_owner == 'openwallet-foundation' }}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Build a Docker image
run: docker build -t acapy-agent -f docker/Dockerfile .
Expand All @@ -27,7 +27,7 @@ jobs:
# Snyk can be used to break the build when it detects vulnerabilities.
# In this case we want to upload the issues to GitHub Code Scanning
continue-on-error: true
uses: snyk/actions/docker@b98d498629f1c368650224d6d212bf7dfa89e4bf # 0.4.0
uses: snyk/actions/docker@9adf32b1121593767fc3c057af55b55db032dc04 # 1.0.0
env:
# In order to use the Snyk Action you will need to have a Snyk API token.
# More details in https://github.com/snyk/actions#getting-your-snyk-token
Expand All @@ -45,6 +45,6 @@ jobs:
sed -i 's/"security-severity": "null"/"security-severity": "0"/g' snyk.sarif

- name: Upload result to GitHub Code Scanning
uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/upload-sarif@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v3.29.5
with:
sarif_file: snyk.sarif
4 changes: 2 additions & 2 deletions .github/workflows/sonar-merge-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
if: github.repository == 'openwallet-foundation/acapy' && github.actor != 'dependabot[bot]'
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Tests
Expand All @@ -24,7 +24,7 @@ jobs:
os: "ubuntu-latest"
is_pr: "false"
- name: SonarCloud Scan
uses: SonarSource/sonarqube-scan-action@aa494459d7c39c106cc77b166de8b4250a32bb97 # master
uses: SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602 # master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/sonar-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:
runs-on: ubuntu-latest
if: github.event.workflow_run.conclusion == 'success' && github.repository == 'openwallet-foundation/acapy'
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Download PR number artifact
uses: dawidd6/action-download-artifact@07ab29fd4a977ae4d2b275087cf67563dfdf0295 # v9
uses: dawidd6/action-download-artifact@ac66b43f0e6a346234dd65d4d0c8fbb31cb316e5 # v11
with:
workflow: Tests
run_id: ${{ github.event.workflow_run.id }}
Expand All @@ -31,7 +31,7 @@ jobs:
with:
path: ./PR_NUMBER
- name: Download Test Coverage
uses: dawidd6/action-download-artifact@07ab29fd4a977ae4d2b275087cf67563dfdf0295 # v9
uses: dawidd6/action-download-artifact@ac66b43f0e6a346234dd65d4d0c8fbb31cb316e5 # v11
with:
workflow: Tests
run_id: ${{ github.event.workflow_run.id }}
Expand All @@ -57,7 +57,7 @@ jobs:

git checkout -B temp-branch-for-scanning upstream/${{ fromJson(steps.get_pr_data.outputs.data).head.ref }}
- name: SonarCloud Scan
uses: SonarSource/sonarqube-scan-action@aa494459d7c39c106cc77b166de8b4250a32bb97 # master
uses: SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602 # master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
Expand Down
Loading