Skip to content

Release a new version of the arduino-lint #756

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

Closed
Xayton opened this issue Aug 5, 2024 · 3 comments
Closed

Release a new version of the arduino-lint #756

Xayton opened this issue Aug 5, 2024 · 3 comments
Assignees
Labels
conclusion: resolved Issue was resolved 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
@MatteoPologruto
Copy link
Contributor

@per1234 per1234 added the conclusion: resolved Issue was resolved label Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

4 participants