File tree Expand file tree Collapse file tree
deployments/industrial-edge/lxkns-ieapp Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5252 "node-for-all-with-yawn" : " sudo ln -sf \" ${NVM_BIN}/node\" /usr/local/bin/node" ,
5353 "yawn" : " . ${NVM_DIR}/nvm.sh && cd web/lxkns && corepack enable && CI=1 yarn set version latest" ,
5454 "go-for-root" : " echo 'Defaults:vscode secure_path = \" /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin\" ' | sudo tee -a /etc/sudoers.d/vscode" ,
55+ "no-first-run-notice" : " rm -f /workspaces/.codespaces/shared/first-run-notice.txt" ,
5556 // considering the enormous noise made by the user namespace proponents
5657 // it breaks any existing and future irony meter that the same
5758 // distributions pushing user namespaces down our throats are now doing
6465 "customizations" : {
6566 "vscode" : {
6667 "extensions" : [
67- " stkb .rewrap" ,
68+ " dnut .rewrap-revived " ,
6869 " brunnerh.insert-unicode" ,
6970 " mhutchie.git-graph" ,
7071 " ms-vscode.live-server" ,
72+ " github.vscode-github-actions" ,
7173 " docker.docker"
7274 ]
7375 }
Original file line number Diff line number Diff line change 3636 "node-for-all-with-yawn" : " sudo ln -sf \" ${NVM_BIN}/node\" /usr/local/bin/node" ,
3737 "yawn" : " . ${NVM_DIR}/nvm.sh && cd web/lxkns && corepack enable && CI=1 yarn set version latest" ,
3838 "go-for-root" : " echo 'Defaults:vscode secure_path = \" /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin\" ' | sudo tee -a /etc/sudoers.d/vscode" ,
39+ "no-first-run-notice" : " rm -f /workspaces/.codespaces/shared/first-run-notice.txt" ,
3940 // considering the enormous noise made by the user namespace proponents
4041 // it breaks any existing and future irony meter that the same
4142 // distributions pushing user namespaces down our throats are now doing
4849 "customizations" : {
4950 "vscode" : {
5051 "extensions" : [
51- " stkb .rewrap" ,
52+ " dnut .rewrap-revived " ,
5253 " brunnerh.insert-unicode" ,
5354 " mhutchie.git-graph" ,
5455 " ms-vscode.live-server" ,
56+ " github.vscode-github-actions" ,
5557 " docker.docker"
5658 ]
5759 }
Original file line number Diff line number Diff line change 3838 "postCreateCommand" : {
3939 "use-project-lxknsrc" : " ln -sf ${containerWorkspaceFolder}/.lxknsrc.yaml ${HOME}/.lxknsrc.yaml" ,
4040 "go-for-root" : " echo 'Defaults:vscode secure_path = \" /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin\" ' | sudo tee -a /etc/sudoers.d/vscode" ,
41+ "no-first-run-notice" : " rm -f /workspaces/.codespaces/shared/first-run-notice.txt" ,
4142 // considering the enormous noise made by the user namespace proponents
4243 // it breaks any existing and future irony meter that the same
4344 // distributions pushing user namespaces down our throats are now doing
5051 "customizations" : {
5152 "vscode" : {
5253 "extensions" : [
53- " stkb .rewrap" ,
54+ " dnut .rewrap-revived " ,
5455 " brunnerh.insert-unicode" ,
5556 " mhutchie.git-graph" ,
5657 " ms-vscode.live-server" ,
58+ " github.vscode-github-actions" ,
5759 " docker.docker"
5860 ]
5961 }
Original file line number Diff line number Diff line change 66 - ' v[0-9]+.[0-9]+.[0-9]+'
77 - ' v[0-9]+.[0-9]+.[0-9]+-*'
88
9+ permissions :
10+ contents : read
11+
912env :
1013 PLATFORMS : linux/amd64,linux/arm64
1114 BUILDCONTEXTS : " " # ugly band-aid as per https://github.com/github/vscode-github-actions/issues/47#issuecomment-1488592302
Original file line number Diff line number Diff line change 2424 strategy :
2525 fail-fast : false
2626 matrix :
27- language : [ 'go', 'javascript' ]
27+ language : [ 'go', 'javascript', 'actions' ]
2828
2929 steps :
3030 - name : Checkout repository
Original file line number Diff line number Diff line change @@ -7,6 +7,13 @@ services:
77 command :
88 - " /lxkns"
99 user : " 65534"
10+ security_opt :
11+ # apparmor only accepts a profile name, or unconfined; now there
12+ # are Industrial Edge configurations that enable AppArmor and the
13+ # default container rules conflict with what lxkns needs to do on
14+ # behalf of its user. So switch AppArmor off for the lxkns service
15+ # container.
16+ - apparmor:unconfined
1017 # Clean all default capabilities Docker might otherwise grant us and
1118 # several of them we don't need; add only those capabilities we really
1219 # need, such as CAP_WORLD_DOMINATION.
Original file line number Diff line number Diff line change 2626 "markdown.styles" : [
2727 " style.css"
2828 ],
29+ "workbench.tree.indent" : 16 ,
2930 },
3031 "extensions" : {
3132 "recommendations" : [
You can’t perform that action at this time.
0 commit comments