Make (gmeep) s-parameter caching more stable
#1725
release-drafter.yml
on: pull_request
update_release_draft
9s
require_label
5s
Annotations
3 errors and 4 warnings
|
update_release_draft
HttpError: Resource not accessible by integration
at /home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:7146:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Job.doExecute (/home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:61885:18)
{
name: 'AggregateError',
event: {
id: '22442722599',
name: 'pull_request',
payload: {
action: 'edited',
changes: {
body: {
from: 'Currently, metadata generated by kfactory in the GDS file used to hash the simulated component can cause cache miss when changing gdsfactory or kfactory version or changing order of certain operations (which change neither component nor GDS shapes).\r\n' +
'With this PR, metadata is not written to GDS for hashing, so caching should be more stable.\r\n' +
'This is tested for `gmeep`, but should work the same for other simulation tools.'
}
},
number: 679,
organization: {
avatar_url: 'https://avatars.githubusercontent.com/u/62686678?v=4',
description: '',
events_url: 'https://api.github.com/orgs/gdsfactory/events',
hooks_url: 'https://api.github.com/orgs/gdsfactory/hooks',
id: 62686678,
issues_url: 'https://api.github.com/orgs/gdsfactory/issues',
login: 'gdsfactory',
members_url: 'https://api.github.com/orgs/gdsfactory/members{/member}',
node_id: 'MDEyOk9yZ2FuaXphdGlvbjYyNjg2Njc4',
public_members_url: 'https://api.github.com/orgs/gdsfactory/public_members{/member}',
repos_url: 'https://api.github.com/orgs/gdsfactory/repos',
url: 'https://api.github.com/orgs/gdsfactory'
},
pull_request: {
_links: {
comments: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/issues/679/comments'
},
commits: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/pulls/679/commits'
},
html: { href: 'https://github.com/gdsfactory/gplugins/pull/679' },
issue: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/issues/679'
},
review_comment: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/pulls/comments{/number}'
},
review_comments: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/pulls/679/comments'
},
self: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/pulls/679'
},
statuses: {
href: 'https://api.github.com/repos/gdsfactory/gplugins/statuses/e403faf86826b1a44f39d1ca484ec961fd47db07'
}
},
active_lock_reason: null,
additions: 3,
assignee: null,
assignees: [],
author_association: 'CONTRIBUTOR',
auto_merge: null,
base: {
label: 'gdsfactory:main',
ref: 'main',
repo: {
allow_auto_merge: true,
allow_forking: true,
allow_merge_commit: true,
allow_rebase_merge: true,
allow_squash_merge: true,
allow_update_branch: true,
archive_url: 'https://api.github.com/repos/gdsfactory/gplugins/{archive_format}{/ref}',
archived: false,
assignees_url: 'https://api.github.com/repos/gdsfactory/gplugins/assignees{/user}',
blobs_url: 'https://api.github.com/repos/gdsfactory/gplugins/git/blobs{/sha}',
branches_url: 'https://api.github.com/repos/gdsfactory/gplugins/branches{/branch}',
clone_url: 'https://github.com/gdsfactory/gplugins.git',
collaborators_url: 'https://api.github.com/repos/gdsfactory/gplugins/collaborators{/collaborator}',
comments_url: 'https://api.github.com/repos/gdsfactory/gplugins/comments{/number}',
commits_url: 'https://api.github.com/repos/gdsfactory/gplugins/commits{/sha}',
compare_url: 'https://api.github.com/repo
|
|
update_release_draft
Resource not accessible by integration
{
name: 'HttpError',
id: '22442722599',
status: 403,
response: {
url: 'https://api.github.com/repos/gdsfactory/gplugins/releases',
status: 403,
headers: {
'access-control-allow-origin': '*',
'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
'content-encoding': 'gzip',
'content-security-policy': "default-src 'none'",
'content-type': 'application/json; charset=utf-8',
date: 'Thu, 26 Feb 2026 12:47:24 GMT',
'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
server: 'github.com',
'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
'transfer-encoding': 'chunked',
vary: 'Accept-Encoding, Accept, X-Requested-With',
'x-accepted-github-permissions': 'contents=write; contents=write,workflows=write',
'x-content-type-options': 'nosniff',
'x-frame-options': 'deny',
'x-github-api-version-selected': '2022-11-28',
'x-github-media-type': 'github.v3; format=json',
'x-github-request-id': '1401:23A288:14A7C82:594CF47:69A040DB',
'x-ratelimit-limit': '5000',
'x-ratelimit-remaining': '4977',
'x-ratelimit-reset': '1772113624',
'x-ratelimit-resource': 'core',
'x-ratelimit-used': '23',
'x-xss-protection': '0'
},
data: {
message: 'Resource not accessible by integration',
documentation_url: 'https://docs.github.com/rest/releases/releases#create-a-release',
status: '403'
}
},
request: {
method: 'POST',
url: 'https://api.github.com/repos/gdsfactory/gplugins/releases',
headers: {
accept: 'application/vnd.github.v3+json',
'user-agent': 'probot/12.4.0 octokit-core.js/3.6.0 Node.js/20.19.6 (linux; x64)',
'x-github-delivery': '22442722599',
authorization: 'token [REDACTED]',
'content-type': 'application/json; charset=utf-8'
},
body: '{"target_commitish":"refs/pull/679/merge","name":"v2.0.2","tag_name":"v2.0.2","body":"# What\'s Changed\\n\\n## Maintenance\\n\\n- Allow 2D simulations with meep in X- and Y- normal planes [#672](https://github.com/gdsfactory/gplugins/pull/672)\\n\\n## Documentation\\n\\n- Update tidy3d API calls for web and ``ModalComponentModeler`` [#676](https://github.com/gdsfactory/gplugins/pull/676)\\n- remove meshing [#670](https://github.com/gdsfactory/gplugins/pull/670)\\n\\n## Other changes\\n\\n- Activates PDK for notebook ``notebooks/workflow_3_cascaded_mzi.ipynb`` [#675](https://github.com/gdsfactory/gplugins/pull/675)\\n- cleanup `get_meep_geometry_from_component()` [#671](https://github.com/gdsfactory/gplugins/pull/671)\\n\\n**Full Changelog**: https://github.com/gdsfactory/gplugins/compare/v2.0.1...v2.0.2\\n","draft":true,"prerelease":false,"make_latest":"true"}',
request: {}
},
event: {
id: '22442722599',
name: 'pull_request',
payload: {
action: 'edited',
changes: {
body: {
from: 'Currently, metadata generated by kfactory in the GDS file used to hash the simulated component can cause cache miss when changing gdsfactory or kfactory version or changing order of certain operations (which change neither component nor GDS shapes).\r\n' +
'With this PR, metadata is not written to GDS for hashing, so caching should be more stable.\r\n' +
'This is tested for `gmeep`, but should work the same for other simulation tools.'
}
},
number: 679,
organization: {
avatar_url: 'https://avatars.githubusercontent.com/u/62686678?v=4',
description: '',
events_url: 'https://api.github.com/orgs/gdsfactory/events',
hooks_url: 'https://api.github.com/orgs/gdsfactory/hooks',
id: 62686678,
issues_url: 'https://api.gi
|
|
require_label
Resource not accessible by integration
|
|
update_release_draft
"pull_request_target.edited" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update_release_draft
"pull_request_target.synchronize" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update_release_draft
"pull_request_target.reopened" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update_release_draft
"pull_request_target.opened" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|