diff --git a/.github/workflows/test-and-build.yml b/.github/workflows/test-and-build.yml index b604841..13a0109 100644 --- a/.github/workflows/test-and-build.yml +++ b/.github/workflows/test-and-build.yml @@ -17,7 +17,7 @@ jobs: shell: bash container: - image: luzifer/archlinux + image: luzifer/gh-arch-env env: CGO_ENABLED: 0 GOPATH: /go @@ -25,28 +25,9 @@ jobs: runs-on: ubuntu-latest steps: - - name: Enable custom AUR package repo - run: echo -e "[luzifer]\nSigLevel = Never\nServer = https://archrepo.hub.luzifer.io/\$arch" >>/etc/pacman.conf - - - name: Install required packages - run: | - pacman -Syy --noconfirm \ - awk \ - curl \ - diffutils \ - git \ - go \ - golangci-lint-bin \ - make \ - nodejs-lts-hydrogen \ - npm \ - tar \ - trivy \ - unzip \ - which \ - zip - - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + with: + show-progress: false - name: Marking workdir safe run: git config --global --add safe.directory /__w/elb-instance-status/elb-instance-status @@ -58,11 +39,6 @@ jobs: - name: Build release run: make publish - env: - FORCE_SKIP_UPLOAD: 'true' - MOD_MODE: readonly - NO_TESTS: 'true' - PACKAGES: '.' - name: Extract changelog run: 'awk "/^#/ && ++c==2{exit}; /^#/f" "History.md" | tail -n +2 >release_changelog.md'