From 936e5fcc6d2de0c9bbeda0e5a25c00cf300c6047 Mon Sep 17 00:00:00 2001 From: Max Korbel Date: Tue, 2 Jan 2024 15:14:12 -0800 Subject: [PATCH] Update default permissions in GH actions (#54) --- .github/workflows/general.yml | 3 +++ CHANGELOG.md | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/general.yml b/.github/workflows/general.yml index 29e1bd4..c742675 100644 --- a/.github/workflows/general.yml +++ b/.github/workflows/general.yml @@ -7,6 +7,9 @@ on: branches: - main +# Top-level default, no permissions +permissions: {} + jobs: run-checks: name: Run Checks diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e16698..b8018d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ - Updates ROHD dependency to at least v0.5.0 - Breaking: `Test.instance` is now nullable and `null` when no `Test` is active, which also impacts `Test.random`. Use `Test.reset` instead of `Simulator.reset` in ROHD-VF testbenches to reset. -- Added `QuesceObjector`, `PendingDriver`, and `PendingClockedDriver` to make it easier to develop typical drivers. +- Added `QuiesceObjector`, `PendingDriver`, and `PendingClockedDriver` to make it easier to develop typical drivers. - Added `waitCycles` function as an extension to `Logic` to make it easier to wait for a variable number of clock edges. - Fixed a bug where `Component`s directly under the `Test` could run the `check` phase multiple times (). - Updated the example, leveraging some new APIs in ROHD-VF and ROHD and demonstrating best practices.