diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml new file mode 100644 index 0000000..23d5c21 --- /dev/null +++ b/.github/workflows/pr.yml @@ -0,0 +1,23 @@ +--- +name: ci-casper-sidecar + +on: + pull_request: + branches: + - "main" + +jobs: + build_and_test: + strategy: + matrix: + os: [ubuntu-22.04] + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b #v3.0.2 + + - name: Install deps + run: | + sudo apt-get update + sudo apt-get install -y aptly=1.4.0 + aptly config show diff --git a/.github/workflows/publish-casper-node-util-deb.yml b/.github/workflows/publish-casper-node-util-deb.yml index 51562fe..35161ea 100644 --- a/.github/workflows/publish-casper-node-util-deb.yml +++ b/.github/workflows/publish-casper-node-util-deb.yml @@ -33,10 +33,8 @@ jobs: - name: Install deps run: | - echo "deb http://repo.aptly.info/ squeeze main" | sudo tee -a /etc/apt/sources.list.d/aptly.list - wget -qO - https://www.aptly.info/pubkey.txt | sudo apt-key add - sudo apt-get update - sudo apt-get install -y aptly=1.4.0 + sudo apt-get install -y aptly aptly config show - name: Import GPG key diff --git a/.github/workflows/push-artifacts.yml b/.github/workflows/push-artifacts.yml index 7023e7d..bd12feb 100644 --- a/.github/workflows/push-artifacts.yml +++ b/.github/workflows/push-artifacts.yml @@ -15,8 +15,8 @@ jobs: strategy: matrix: include: - - os: ubuntu-24.04 - code_name: noble + - os: ubuntu-22.04 + code_name: jammy runs-on: ${{ matrix.os }}