Skip to content

Keep the owner:group of the one downloading the tarball #2782

Keep the owner:group of the one downloading the tarball

Keep the owner:group of the one downloading the tarball #2782

Workflow file for this run

name: Check autoconf
on:
merge_group:
pull_request:
branches:
- main
- '[0-9]+.[0-9]+'
jobs:
build:
runs-on: ubuntu-latest
container:
image: domjudge/gitlabci:24.04
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Create the distribution tarball
run: |
make dist
cd ..
mv domjudge release
tar -cf release.tar release
gzip -i release.tar
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: test-tarball
path: release.tar.gz
# deploy:
# needs: build
# runs-on: ubuntu-latest
# steps:
#
# - name: Display File Content
# run: cat hello.txt
#
# debian-family:
# needs: build
# strategy:
# matrix:
# version: [jammy, focal, rolling]
# os: [ubuntu]
# releaseBranch:
# - ${{ contains(github.ref, 'gh-readonly-queue') }}
# exclude:
# - releaseBranch: false
# include:
# - os: debian
# version: stable
# - os: debian
# version: testing
# runs-on: ubuntu-latest
# env:
# DEBIAN_FRONTEND: noninteractive
# TZ: Etc/UTC
# container:
# image: ${{ matrix.os }}:${{ matrix.version }}
# steps:
# - name: Download Artifact
# uses: actions/download-artifact@v3
# with:
# name: release.tar.gz
# - name: Install git so we get the .github directory
# run: |
# apt-get update
# apt-get install -y git
#
# - name: Setup image and run bats tests
# run: .github/jobs/configure-checks/setup_configure_image.sh