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

chore: fix devcontainer on codespaces #23412

Merged
merged 4 commits into from Jul 17, 2023

Conversation

felipecrs
Copy link
Contributor

@felipecrs felipecrs commented Jul 17, 2023

Changes

This fixes the permissions of /tmp, which for some reason is broken on GitHub Codespaces (but not locally) when the container is created.

1777 is the proper permissions set for /tmp: https://unix.stackexchange.com/a/71625/427940

I still don't know the root cause, and I'll try to investigate.

Context

Documentation (please check one with an [x])

  • I have updated the documentation, or
  • No documentation update is required

How I've tested my work (please select one)

I have verified these changes via:

  • Code inspection only, or
  • Newly added/modified unit tests, or
  • No unit tests but ran on a real repository, or
  • Both unit tests + ran on a real repository

@felipecrs
Copy link
Contributor Author

Ok, I tried a lot of things, but I still could not figure out what's going on and why this issue only happens with Codespaces.

@felipecrs felipecrs force-pushed the fix-devcontainer branch 2 times, most recently from 3da5103 to 5a33cc4 Compare July 17, 2023 17:17
So that the Codespaces workaround will only be applied on Codespaces.

And also reorganize devcontainer.json.
felipecrs added a commit to felipecrs/renovatebot.github.io that referenced this pull request Jul 17, 2023
This PR takes the improvements from renovatebot/renovate#23378
and renovatebot/renovate#23412 and applies them
to this devcontainer, among other improvements which are specific to
this project.
JamieMagee
JamieMagee previously approved these changes Jul 17, 2023
@felipecrs
Copy link
Contributor Author

@JamieMagee sorry I had just forgot a small cosmetic change.

@viceice viceice added this pull request to the merge queue Jul 17, 2023
Merged via the queue into renovatebot:main with commit 4c43c0d Jul 17, 2023
36 checks passed
@renovate-release
Copy link
Collaborator

🎉 This PR is included in version 36.9.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants