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:
Jared Tobin 2020-12-19 10:57:51 -03:30
parent 0e2cb45121
commit daad76b5e2
No known key found for this signature in database
GPG Key ID: B77DC7C964AAD99A
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,4 @@
FROM jaredtobin/janeway:v0.13.1
COPY entrypoint.sh /entrypoint.sh
USER 0:0
EXPOSE 22/tcp
ENTRYPOINT ["/entrypoint.sh"]

View File

@ -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'