mirror of
https://github.com/urbit/shrub.git
synced 2024-11-24 04:58:08 +03:00
meta: pull in lfs files when using checkout action
Some other commits have been squashed in: meta: remove user declarations for glob action This is a tricky problem. SSH needs UID 0 to exist, and intuitively it does (root), but we can't enforce that when GitHub is running our container. Specifying "USER 0:0" in the actions Dockerfile doesn't cut it. Instead it seems best to try and construct a shadow-utils setup on the underlying Docker image. meta: target glob workflow at release/next-js
This commit is contained in:
parent
0e2cb45121
commit
daad76b5e2
1
.github/actions/glob/Dockerfile
vendored
1
.github/actions/glob/Dockerfile
vendored
@ -1,5 +1,4 @@
|
||||
FROM jaredtobin/janeway:v0.13.1
|
||||
COPY entrypoint.sh /entrypoint.sh
|
||||
USER 0:0
|
||||
EXPOSE 22/tcp
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
6
.github/workflows/glob.yml
vendored
6
.github/workflows/glob.yml
vendored
@ -2,16 +2,18 @@ name: glob
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'jt/lacd'
|
||||
- 'release/next-js'
|
||||
pull_request:
|
||||
branches:
|
||||
- 'jt/lacd'
|
||||
- 'release/next-js'
|
||||
jobs:
|
||||
glob:
|
||||
runs-on: ubuntu-latest
|
||||
name: "Create and deploy a glob to ~lomlyx-lopsem-nidsut-tomdun"
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
lfs: true
|
||||
- uses: ./.github/actions/glob
|
||||
with:
|
||||
ship: 'lomlyx-lopsem-nidsut-tomdun'
|
||||
|
Loading…
Reference in New Issue
Block a user