@@ -149,35 +149,35 @@ jobs:
149
149
SLACK_WEBHOOK : ${{ secrets.SLACK_WEBHOOK }}
150
150
SLACK_MESSAGE : " ${{ job.status == 'success' && 'Ubuntu 20.04 package built and uploaded successfully' || 'Ubuntu 20.04 package build failed' }}"
151
151
152
- homebrew-pr :
153
- runs-on : macos-11
154
- steps :
155
- - name : Get release tag name
156
- # The GITHUB_REF we get has refs/tags/ in front of the tag name so we
157
- # strip that here
158
- run : echo "RELEASE_TAG=${GITHUB_REF/refs\/tags\/}" >> $GITHUB_ENV
159
- - name : Configure git user name and email
160
- uses : Homebrew/actions/git-user-config@07da0794847043a11761f14c97cc682577c74d5d
161
- with :
162
- username : db-ci-cprover
163
- - name : Create homebrew PR
164
- run : |
165
- brew update-reset
166
- brew bump-formula-pr --tag "$RELEASE_TAG" --revision "$GITHUB_SHA" cbmc
167
- env :
168
- HOMEBREW_GITHUB_API_TOKEN : ${{ secrets.DB_CI_CPROVER_ACCESS_TOKEN }}
169
- - name : Checkout CBMC project source code to obtain access to scripts
170
- if : always()
171
- uses : actions/checkout@v3
172
- - name : Slack notification of CI status
173
- if : success() || failure()
174
- env :
175
- SLACK_CHANNEL : team_open_source
176
- SLACK_COLOR : ${{ job.status }}
177
- SLACK_USERNAME : Github Actions CI bot
178
- SLACK_WEBHOOK : ${{ secrets.SLACK_WEBHOOK }}
179
- SLACK_MESSAGE : " ${{ job.status == 'success' && 'Homebrew PR submitted successfully' || 'Homebrew PR failed' }}"
180
- run : go run scripts/slack_notification_action.go
152
+ # homebrew-pr:
153
+ # runs-on: macos-11
154
+ # steps:
155
+ # - name: Get release tag name
156
+ # # The GITHUB_REF we get has refs/tags/ in front of the tag name so we
157
+ # # strip that here
158
+ # run: echo "RELEASE_TAG=${GITHUB_REF/refs\/tags\/}" >> $GITHUB_ENV
159
+ # - name: Configure git user name and email
160
+ # uses: Homebrew/actions/git-user-config@07da0794847043a11761f14c97cc682577c74d5d
161
+ # with:
162
+ # username: db-ci-cprover
163
+ # - name: Create homebrew PR
164
+ # run: |
165
+ # brew update-reset
166
+ # brew bump-formula-pr --tag "$RELEASE_TAG" --revision "$GITHUB_SHA" cbmc
167
+ # env:
168
+ # HOMEBREW_GITHUB_API_TOKEN: ${{ secrets.DB_CI_CPROVER_ACCESS_TOKEN }}
169
+ # - name: Checkout CBMC project source code to obtain access to scripts
170
+ # if: always()
171
+ # uses: actions/checkout@v3
172
+ # - name: Slack notification of CI status
173
+ # if: success() || failure()
174
+ # env:
175
+ # SLACK_CHANNEL: team_open_source
176
+ # SLACK_COLOR: ${{ job.status }}
177
+ # SLACK_USERNAME: Github Actions CI bot
178
+ # SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
179
+ # SLACK_MESSAGE: "${{ job.status == 'success' && 'Homebrew PR submitted successfully' || 'Homebrew PR failed' }}"
180
+ # run: go run scripts/slack_notification_action.go
181
181
182
182
windows-msi-package :
183
183
runs-on : windows-2019
@@ -273,34 +273,34 @@ jobs:
273
273
SLACK_MESSAGE : " ${{ job.status == 'success' && 'Windows package built and uploaded successfully' || 'Windows package build failed' }}"
274
274
run : go run scripts/slack_notification_action.go
275
275
276
- push-docker-image-dockerhub :
277
- runs-on : ubuntu-20.04
278
- steps :
279
- - name : Checkout CBMC source
280
- uses : actions/checkout@v3
281
- with :
282
- submodules : recursive
283
- - name : Set Image Tag
284
- run : |
285
- # Isolate the version number from a reference to a tag, for example,
286
- # '5.20.3' from a string like 'refs/tags/cbmc-5.20.3-exp'
287
- VERSION=$(echo ${{ github.ref }} | cut -d "/" -f 3 | cut -d "-" -f 2)
288
- echo "IMAGE_TAG=diffblue/cbmc:$VERSION" >> $GITHUB_ENV
289
- - name : Build docker image
290
- run : docker build -t "$IMAGE_TAG" .
291
- - name : Push docker image to DockerHub
292
- run : |
293
- echo ${{ secrets.DOCKERHUB_ACCESS_DB_CI_CPROVER }} | docker login --username=dbcicprover --password-stdin
294
- docker image push "$IMAGE_TAG"
295
- # For security reasons remove stored login credentials from
296
- # configuration file they are stored at by docker login.
297
- docker logout
298
- - name : Slack notification of CI status
299
- uses : rtCamp/action-slack-notify@v2
300
- if : success() || failure()
301
- env :
302
- SLACK_CHANNEL : team_open_source
303
- SLACK_COLOR : ${{ job.status }}
304
- SLACK_USERNAME : Github Actions CI bot
305
- SLACK_WEBHOOK : ${{ secrets.SLACK_WEBHOOK }}
306
- SLACK_MESSAGE : " ${{ job.status == 'success' && 'Docker Image built and submitted to DockerHub successfully' || 'Docker Image build failed' }}"
276
+ # push-docker-image-dockerhub:
277
+ # runs-on: ubuntu-20.04
278
+ # steps:
279
+ # - name: Checkout CBMC source
280
+ # uses: actions/checkout@v3
281
+ # with:
282
+ # submodules: recursive
283
+ # - name: Set Image Tag
284
+ # run: |
285
+ # # Isolate the version number from a reference to a tag, for example,
286
+ # # '5.20.3' from a string like 'refs/tags/cbmc-5.20.3-exp'
287
+ # VERSION=$(echo ${{ github.ref }} | cut -d "/" -f 3 | cut -d "-" -f 2)
288
+ # echo "IMAGE_TAG=diffblue/cbmc:$VERSION" >> $GITHUB_ENV
289
+ # - name: Build docker image
290
+ # run: docker build -t "$IMAGE_TAG" .
291
+ # - name: Push docker image to DockerHub
292
+ # run: |
293
+ # echo ${{ secrets.DOCKERHUB_ACCESS_DB_CI_CPROVER }} | docker login --username=dbcicprover --password-stdin
294
+ # docker image push "$IMAGE_TAG"
295
+ # # For security reasons remove stored login credentials from
296
+ # # configuration file they are stored at by docker login.
297
+ # docker logout
298
+ # - name: Slack notification of CI status
299
+ # uses: rtCamp/action-slack-notify@v2
300
+ # if: success() || failure()
301
+ # env:
302
+ # SLACK_CHANNEL: team_open_source
303
+ # SLACK_COLOR: ${{ job.status }}
304
+ # SLACK_USERNAME: Github Actions CI bot
305
+ # SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
306
+ # SLACK_MESSAGE: "${{ job.status == 'success' && 'Docker Image built and submitted to DockerHub successfully' || 'Docker Image build failed' }}"
0 commit comments