Skip to content

Conversation

@fnesveda
Copy link
Member

@fnesveda fnesveda commented Mar 7, 2023

Since we're about to release 1.0.0, we should start including it in our base images.

This will start calling the repository_dispatch event in https://github.com/apify/apify-actor-docker/blob/master/.github/workflows/release-python.yml#L13-L14 (and other Python image workflows), and that will start building the images.

There's also an accompanying PR in apify-actor-docker, which has to be merged first.

I've also simplified the workflow a bit and rewrote it to not use third-party actions, so that we're not that vulnerable to supply chain attacks, especially since we're passing PATs with high permissions to the actions.

@fnesveda fnesveda added t-core-services Issues with this label are in the ownership of the core services team. adhoc Ad-hoc unplanned task added during the sprint. labels Mar 7, 2023
@fnesveda fnesveda added this to the 58th sprint - Platform team milestone Mar 7, 2023
@fnesveda fnesveda self-assigned this Mar 7, 2023
@fnesveda fnesveda merged commit 1abf8c9 into master Mar 8, 2023
@fnesveda fnesveda deleted the feature/build-base-images branch March 8, 2023 10:36
@fnesveda fnesveda added the validated Issues that are resolved and their solutions fulfill the acceptance criteria. label May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-core-services Issues with this label are in the ownership of the core services team. validated Issues that are resolved and their solutions fulfill the acceptance criteria.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants