압축하지 않은 아티팩트 업로드·다운로드 지원
GitHub Actions에서 압축하지 않은 아티팩트를 업로드하고 내려받을 수 있게 됐습니다.
교안에 영향
actions/upload-artifact의 archive 기본값이 true라서, 예전처럼 압축된 아티팩트를 기대한 안내는 그대로 맞습니다.
요약
- actions/upload-artifact로 아티팩트를 올릴 때 archive를 false로 설정해 압축 없이 저장할 수 있습니다. - actions/download-artifact와 브라우저에서 아티팩트를 압축하지 않은 상태로 내려받을 수 있습니다. - 브라우저에서 단일 파일을 바로 보거나, HTML·이미지·markdown을 직접 확인할 수 있습니다. - 압축 파일을 다시 올릴 때 생기던 이중 압축 문제를 줄일 수 있습니다. - 이전에 업로드한 아티팩트와 오래된 액션으로 만든 아티팩트는 계속 압축된 상태로 유지됩니다.
바뀐 것
새 기능
- GitHub Actions에서 workflows 안의 비압축 아티팩트 업로드와 다운로드를 지원합니다.
개선
- actions/upload-artifact에서 archive를 false로 설정해 아티팩트를 압축하지 않고 올릴 수 있습니다.
- actions/download-artifact와 브라우저에서 비압축 아티팩트를 그대로 내려받을 수 있습니다.
- 브라우저가 지원하는 경우 HTML, 이미지, markdown 파일을 직접 볼 수 있습니다.
- 압축 파일을 다시 올릴 때 생기던 이중 압축 문제를 줄였습니다.
기타
- 이 변경은 actions/upload-artifact v7에서 archive를 false로 설정한 아티팩트에만 적용되며, actions/download-artifact는 v8로 업데이트해야 합니다.
- archive의 기본값은 하위 호환성을 위해 현재 true로 유지됩니다.
- 이전 업로드 아티팩트와 이전 버전 액션으로 만든 아티팩트는 계속 압축된 상태로 유지됩니다.