Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release a new version of the arduino-lint #756

Open
Xayton opened this issue Aug 5, 2024 · 2 comments
Open

Release a new version of the arduino-lint #756

Xayton opened this issue Aug 5, 2024 · 2 comments
Assignees
Labels
topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement

Comments

@Xayton
Copy link

Xayton commented Aug 5, 2024

Some fixes have been done to arduino-lint, release a new version of it.
#751

@per1234
Copy link
Contributor

per1234 commented Oct 16, 2024

I believe it will be necessary to pull in arduino/tooling-project-assets#469 (and adjust the repository secrets to reflect the change to the workflows) before a release can be made.

I see that the nightly build publishing is already failing at the "Upload release files on Arduino downloads servers" step:

https://github.com/arduino/arduino-lint/actions/runs/11357212988/job/31589796943#step:5:17

time="2024-10-16T01:34:16Z" level=info msg="Attempting to upload" bucket=*** endpoint= region=us-east-1
time="2024-10-16T01:34:16Z" level=info msg="Uploading file" bucket=*** name=dist/nightly-20241016-checksums.txt target=/arduino-lint/nightly/nightly-20241016-checksums.txt
time="2024-10-[16](https://github.com/arduino/arduino-lint/actions/runs/11357212988/job/31589796943#step:5:17)T01:34:16Z" level=error msg="Could not upload file" bucket=*** error="InvalidAccessKeyId: The AWS Access Key Id you provided does not exist in our records.\n\tstatus code: 403, request id: A65GYVE37E9YMYYY, host id: OgxUt1Kv4V884Alqfmf8+troHhvYoV8uMJXwCNTuVMPT/IssnVGYSsiu9JNPTHQv2Hehu5ABT68=" name=dist/nightly-20241016-checksums.txt target=/arduino-lint/nightly/nightly-20241016-checksums.txt
time="2024-10-16T01:34:16Z" level=fatal msg="InvalidAccessKeyId: The AWS Access Key Id you provided does not exist in our records.\n\tstatus code: 403, request id: A65GYVE37E9YMYYY, host id: OgxUt1Kv4V884Alqfmf8+troHhvYoV8uMJXwCNTuVMPT/IssnVGYSsiu9JNPTHQv2Hehu5ABT68="

and I'm sure the same error would occur if the "Release" workflow was triggered by a release without the workflow having been updated per arduino/tooling-project-assets#469.

@per1234 per1234 added type: enhancement Proposed improvement status: blocked Progress on this prevented by an external cause topic: infrastructure Related to project infrastructure labels Oct 16, 2024
@per1234
Copy link
Contributor

per1234 commented Oct 17, 2024

We also need to pull in arduino/arduino-cli#2732 before making a release. If that isn't done then the macOS release won't be notarized due to the regression introduced by pulling in arduino/tooling-project-assets#507 via #662.


UPDATE: this has now been completed: #803

@Xayton Xayton removed the status: blocked Progress on this prevented by an external cause label Oct 29, 2024
@Xayton Xayton assigned MatteoPologruto and unassigned umbynos Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

4 participants